Skip to content

Latest commit

 

History

History
46 lines (34 loc) · 1.62 KB

File metadata and controls

46 lines (34 loc) · 1.62 KB

Project Name

This project is a full-stack web application built with React.js for the frontend and Node.js with Express.js and MongoDB for the backend. The app allows users to register, sign in, and access various pages such as Home, About, and Profile. It includes a responsive Navbar that adapts to both desktop and mobile devices.

Table of Contents

Project Overview

This web application provides a platform for users to create an account, sign in, and interact with different sections like Home, About, and Profile. The frontend is built with React.js and styled using Tailwind CSS. The backend, which handles user authentication, admin functionality, and data management, is built with Node.js, Express.js, and MongoDB.

Technologies Used

  • Frontend:
    • React.js
    • Tailwind CSS
    • React Router for routing
    • Axios for making HTTP requests
    • React Modal for user interactions -npm i framer-motion
  • Backend:
    • Node.js
    • Express.js
    • MongoDB (using Mongoose for schema management)
    • JWT for user authentication
    • CORS for enabling cross-origin requests
    • Cookie-parser for managing cookies --npm install cors

Installation Instructions

1. Clone this repository

Clone the repository to your local machine:

git clone https://github.com/your-username/project-name.git
cd project-name