Skip to content

Hashanul/Backend_Django_Assessment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

Backend_-Django-_Assessment

Backend_(Django)_Assessment for Python Backend Developer (Intern) role at Raktch Technology & Software.

Employee Management System

A Django-based backend system for managing employees, departments, and achievements.

Features

  • User authentication with email and password
  • CRUD operations for employees
  • Department and achievement management
  • Many-to-many relationship between employees and achievements
  • MYSQL database (Connected)

Setup Instructions

  1. Clone the repository: bash git clone

  2. Create a virtual environment and activate it:

  • python -m venv venv
  • source venv/bin/activate # On Windows: venv\Scripts\activate
  1. Install dependencies:

Install Django

  • pip install django
  1. Run migrations:

cd employee_management

  • pip install mysqlclient #for connected to Database mySQL

  • python manage.py makemigrations

  • python manage.py migrate

  1. Create a superuser (optional):
  • python manage.py createsuperuser
  1. Run the development server:
  • python manage.py runserver

About

Backend_(Django)_Assessment for Python Backend Developer (Intern) role at Raktch Technology & Software.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published