Skip to content

Fotros1383/jobportal-WebApplication

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Local Resume Sharing Website

This is the first project for the Computer Networks course at Isfahan University of Technology, developed by Hoora and me. The project is a resume sharing website that can also serve as a local file-sharing tool for large files over the network.

The main goal was educational: to get hands-on experience with the Application Layer of computer networks. We deliberately worked directly with the HTTP protocol to understand how this layer operates in practice.

How to Use

1. Get the Code

Before cloning this repository, please fork it to your own GitHub account.
This way, you'll have your own copy to experiment with and push changes safely.

Then, you can clone your fork locally:

git clone https://github.com/YourUsername/jobportal-WebApplication.git

cd <jobportal-WebApplication>

2. Set Up Your Environment

python3 -m venv venv
source venv/bin/activate   # Linux / Mac
# OR
venv\Scripts\Activate.ps1  # Windows PowerShell

3. Install the Requirements

pip install -r requirements.txt

4. Get the Database Ready

python manage.py migrate

5. Start the Server

python manage.py runserver

Then open:

http://127.0.0.1:8000/

Making It Work Over Your Local Network

If you want people on the same Wi-Fi or LAN to use it, run:

python manage.py runserver 0.0.0.0:8000

Then they can visit:

http://<your_local_ip>:8000/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors