An open API service indexing awesome lists of open source software.

https://github.com/kunalvirwal/freelancing-website

A Django based Freelancing and Job listing website with job applying and work offering capabilities utilizing SQLite as database.
https://github.com/kunalvirwal/freelancing-website

django freelance-platform python python3 sqlite sqlite3

Last synced: about 2 months ago
JSON representation

A Django based Freelancing and Job listing website with job applying and work offering capabilities utilizing SQLite as database.

Awesome Lists containing this project

README

          

# RetroCraft-Hub
***
This repository holds a Django based web application which is a Freelancing website i.e. RetroCraftHub.
Here recruiters can offer jobs and find young and experienced freelancers,
Whereas freelancers can lookout for job opportunities and explore trusted recruiters.

RetroCraftHub was my first Web App I have made it on my own as a solo project.
In the process I learned how to make Django based websites and APIs.
This project is already deployed at https://kunal-retrocrafthub.onrender.com (can take a couple of minutes to load).

## How to run on localhost:
1) Clone the repository and cd to the Freelancing-Website repository (master repo).

2) Copy the contents of `sample.env` to `.env` and add `SECRET_KEY` in .env

3) Create a virtual environment inside master repository and run it using
```
python -m venv env
.\env\Scripts\activate
```
4) Install all the modules in requirements.txt using
```
pip install -r requirements. txt
```
5) Finally
`python manage.py runserver`
And visit (http://127.0.0.1:8000/)

Here's how it would look like...

![Login Page](./README_Assets/Login.png)
![Recruiter's Home Page](./README_Assets/Recruiter.png)
![Job List Page](./README_Assets/joblist.png)

and many more...


Made with ❤️ by Kunal