You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
6 months ago | |
---|---|---|
Frontend | 6 months ago | |
backend | 6 months ago | |
.DS_Store | 6 months ago | |
README.md | 6 months ago |
README.md
My Fullstack App
This project is a fullstack application that consists of a Django backend and a React frontend. The backend is built using Django and connects to a MongoDB database, while the frontend is developed using React with Vite as the bundler and Tailwind CSS for styling.
Project Structure
my-fullstack-app
├── backend
│ ├── manage.py
│ ├── requirements.txt
│ ├── backend
│ │ ├── __init__.py
│ │ ├── settings.py
│ │ ├── urls.py
│ │ └── wsgi.py
│ └── app
│ ├── __init__.py
│ ├── models.py
│ ├── views.py
│ └── urls.py
├── frontend
│ ├── index.html
│ ├── package.json
│ ├── postcss.config.js
│ ├── tailwind.config.js
│ ├── tsconfig.json
│ ├── vite.config.ts
│ └── src
│ ├── main.tsx
│ ├── App.tsx
│ └── index.css
└── README.md
Backend Setup
- Navigate to the
backend
directory. - Install the required packages listed in
requirements.txt
using pip. - Run the Django server using the command:
python manage.py runserver
Frontend Setup
- Navigate to the
frontend
directory. - Install the dependencies using npm:
npm install
- Start the development server using:
npm run dev
Technologies Used
- Backend: Django, MongoDB
- Frontend: React, Vite, Tailwind CSS
License
This project is licensed under the MIT License.