Simple Employee Management Portal made by Vuejs and Django (REST-API-FRAMEWORK)
This project combines the power of Vue.js for the frontend and Django (Python) with the Django Rest Framework for the backend. The data is stored in a PostgreSQL database, and the project utilizes Poetry for package management.
- backend: Django backend for the project.
- frontend: Vue.js frontend for the project.
- Vue.js
- Django (Python)
- Django Rest Framework
- PostgreSQL
- Poetry Package Management
- Make sure you have Node.js installed.
- Install Poetry for Python package management.
- Set up a PostgreSQL database.
- Clone the repository:
[git clone https://github.com/your-username/your-repository.git](https://github.com/chrstncleofas/Vuejs-Django-App.git) cd your-repository
- Install frontend dependencies:
- cd frontend
- npm install
- Install backend dependencies:
- cd ../backend
- poetry install
- Set up the database:
- Create a PostgreSQL database.
- Update the database configurations in the Django settings.
- Apply migrations and start the backend server:
- poetry run python manage.py migrate
- poetry run python manage.py runserver
- Start the frontend development server:
- cd ../frontend
- npm run serve
Feel free to customize the overview and other sections based on your project's specifics.