Skip to content

abhaygupta9397/Sign-In-Now

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Express Authentication with Cloudinary & MongoDB

📌 Project Overview

This is a user authentication system built with Express.js, MongoDB, EJS, and Cloudinary. It allows users to register, upload a profile photo (stored on Cloudinary), and log in to view the dashboard.


🚀 Features

  • User Registration: Allows users to register with a profile photo upload.
  • User Login: Verifies user credentials against MongoDB.
  • Cloudinary Integration: Uploads and stores profile images.
  • MongoDB Database: Stores user details and image URLs.
  • EJS Templating: Renders dynamic views.
  • Session-based Authentication: Maintains user sessions.

🛠️ Tech Stack

  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Templating Engine: EJS
  • Image Storage: Cloudinary
  • Authentication: Sessions (express-session)
  • Other: dotenv, multer (for handling file uploads)

📷 Screenshots

Register

Register

Login

Login

Profile Page

Profile Page


🙌 Contributing

  1. Fork the repository.
  2. Create a new branch (feature-xyz).
  3. Commit your changes.
  4. Push to your branch and create a Pull Request.

About

No description or website provided.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors