Skip to content

EnSabahNurX/Django-and-React-Notes-Web-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Project Overview

This project is a full-stack web application built using Django and React, aimed at providing a seamless user experience for managing notes with authentication features.

Tech Stack

  • Backend: Django, Django REST Framework, SQLite, JWT Authentication
  • Frontend: React, React Router, Axios

Project Structure

  • Backend: Django-based API with CRUD functionality for notes and user authentication.
  • Frontend: React-based user interface with pages for login, registration, home, and error handling.

Key Features

  • User authentication with JWT tokens for secure access.
  • CRUD operations for managing notes, including creation, retrieval, update, and deletion.
  • Route protection to restrict access to authenticated users only.
  • Responsive design for seamless user experience across devices.

Why Choose This Project?

  • Modern Stack: Utilizes the latest technologies in web development, ensuring scalability and maintainability.
  • Clean Codebase: Well-organized codebase with clear separation of concerns, making it easy to understand and extend.
  • User-Centric Design: Focuses on delivering an intuitive and user-friendly experience for managing notes.

How to Get Started

  1. Clone the repository to your local machine.
  2. Set up the backend by installing dependencies and running migrations.
  3. Set up the frontend by installing dependencies and starting the development server.
  4. Explore the project structure and dive into the code to see how everything works together.

Contributing

  • Contributions, issues, and feature requests are welcome! Feel free to fork the repository and submit a pull request.

Note

  • This project is actively maintained and welcomes feedback and contributions from the community.
  • When you try to register username and password must contain letters, numbers and special characters.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published