-
Django Rest Framework (DRF): Django Rest Framework is a powerful and flexible toolkit for building Web APIs in Django, a high-level Python web framework. It provides tools and libraries for easily creating RESTful APIs with features like serialization, authentication, permissions, and more. DRF is known for its simplicity and productivity, making it a popular choice for building API-driven applications.
-
React.js: React.js is a JavaScript library for building user interfaces. It allows developers to build reusable UI components and efficiently manage the application state. React.js follows a component-based approach, where UI elements are composed of reusable components. It provides a virtual DOM (Document Object Model) for efficient rendering and offers features like one-way data flow, declarative syntax, and component reusability.
- Web framework: Django Rest Framework
- Real-time communication: React js vite
- Prevent-web attacks :JWT TOCKEN
To deploy this project run
- Clone the repository:
https://gitlab.com/nextgrowth601727/growth.git
or download the zip file
- Create virtual enviorment:
python -m venv env
- activate env:
env/scripts/activate (/|\)
- install django:
pip install django
- Install Required Dependencies:
pip install -r requirements.txt
- create database .makemigration/migrate :
python manage.py makemigrations
python manage.py migrate
- run your server :
python manage.py runserver
- its also hosted on AWS EC2 :
http://13.53.40.92:8000/
end point:
http://13.53.40.92:8000/api
To deploy this project run
- Clone the repository:
https://gitlab.com/nextgrowth601727/growth.git
or download the zip file
- Create virtual enviorment and install dependisice :
npm install
- start local server :
npm run dev
- its also hosted on netilfy :
https://cool-kitsune-b57d6c.netlify.app/