Skip to content

Sunny-Saurya/BackEnd_Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Full Stack Projects Repository

Welcome to my repository! This contains a series of small full-stack projects showcasing both frontend and backend development. Each project integrates frontend (HTML, CSS, JavaScript, React) with backend (Node.js, Express, Databases) technologies.

Projects List

📝 Project 1: Signup and Signin Page

  • Frontend: HTML, CSS, JavaScript (or React)
  • Backend: Node.js, Express, MongoDB (or SQL)
  • Overview: A simple signup and signin page that allows users to register and log in. The backend handles authentication and user data storage.
  • Key Features:
    • User registration (signup)
    • User login (signin)
    • JWT authentication
    • Error handling and form validation
  • Technologies Used: HTML, CSS, JavaScript, Node.js, Express, MongoDB (or SQL)

**📝 Project 2: Registration Form

Tech Stack:

Frontend Technologies:

React: For structuring the registration form and webpage. Tailwind: For styling the form and creating a responsive design. JavaScript: For adding client-side interactivity and form validation.

Backend Technologies:

Node.js: For building the server-side logic. Express.js: For creating RESTful APIs and handling routes. MongoDB: For storing user data in a NoSQL database. Mongoose: For creating schemas and managing database operations. dotenv: For managing environment variables like database connection strings. bcrypt: For hashing passwords to enhance security.

Development Tools:

Postman: For testing API endpoints. Visual Studio Code (VS Code): For code development. Git: For version control. GitHub: For hosting the project repository.

**📝 Project 3: ToDo App

Frontend: HTML, CSS, JavaScript (or React) Backend: Node.js, Express, MongoDB (or SQL) Overview A simple ToDo App that allows users to manage their daily tasks efficiently. The app provides features to add, mark as complete, and delete tasks. The backend handles task storage and updates.

Key Features Add new tasks with title and description. Mark tasks as complete or incomplete. Delete tasks. Persistent storage of tasks in the database. Clean and responsive UI with modern design. Technologies Used Frontend:

HTML CSS JavaScript (or React) Backend:

Node.js Express MongoDB (or SQL)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published