Name: Joseph Mania
Reg.: J17/0835/2019
Supervisor: Madam Winnie S W Wachira
Academic year: 2022-2023, 2nd Sem
A web Application that allows nannies to find jobs and employers can find good talent for their housework.
This is a job portal platform for connecting nannies with their respective employers.
Employnanny
Clone the EmployNanny repository from GitHub:
bash
Copy code
git clone https://github.com/maniamartial/EmployNanny.git
Change into the project directory:
Copy code
cd EmployNanny
python3 -m venv env
python -m venv env
source env/bin/activate
env\Scripts\activate
You can delete the requirements.txt and install afresh depending on your os.
pip install -r requirements.txt
The project relies on some environment variables for configuration. Create a .env file in the project's root directory and add the following key-value pairs:
SECRET_KEY=your_secret_key_here
DEBUG=True
Replace your_secret_key_here with a random string Django will use as the project's secret key. Remember to keep your actual secret key private and never share it publicly.
EmployNanny uses Django's default database SQLite for simplicity.
Install PostgreSQL and create database called Employnany
Apply migrations to create the database schema:
python manage.py migrate
python manage.py createsuperuser
Follow the prompts to set up your superuser account credentials.
Now that everything is set up, you can start the Django development server:
python manage.py runserver
The server will run at http://127.0.0.1:8000/. You can access the application by visiting this URL in your web browser.
To access the Django admin panel and manage the application data, follow these steps:
Run the development server if it's not already running:
python manage.py runserver
Open your web browser and go to http://127.0.0.1:8000/admin/.
Log in using the superuser account credentials you created earlier.
Feel free to use the code at any place, but kindly don't forget to give recognitions.Star the project