ConnectVerse is a web application built using Node.js, Express.js, Tailwind CSS, and MongoDB for database storage. It includes user authentication and authorization for protected routes.
- Node.js
- Express.js
- Tailwind CSS
- MongoDB
Users can log in or register to create an account. These pages include forms for entering credentials and handling authentication.
Displays information and posts related to the individual logged-in user.
Aggregates and displays posts from different users. Users can scroll through the feed to discover and interact with content.
Shows detailed information about a particular user, including their posts.
User authentication and authorization are implemented for protected routes, ensuring that only authenticated users can access certain pages.
- Clone the repository:
git clone <repository-url> - Install dependencies:
npm install - Set up MongoDB and configure the database connection.
- Run the application:
npm start - Open your web browser and navigate to
http://localhost:3000to access the Pinterest Clone.