Skip to content

Repository files navigation

PRODIGY_FS_01 — Login & Signup System

This project is built as part of the PRODIGY internship, and implements a basic Login and Signup Portal using:

  • Node.js & Express for backend development
  • MongoDB for storing user data
  • EJS for templating and rendering views
  • CSS & JavaScript for frontend styling and interactions

📁 Project Structure

PRODIGY_FS_01

├── node_modules/ # Dependencies installed by npm
├── public/ # Static files (CSS, JS)
├── templates/ # EJS templates for views
│ ├── login.ejs # Login page
│ ├── signup.ejs # Signup page
│ └── home.ejs # Homepage (After login)
│
├── yes/ # Miscellaneous files (if any)
├── index.js # Main server file
├── mongodb.js # MongoDB connection
├── package-lock.json # Auto-generated by npm
├── package.json # Project dependencies and metadata
└── README.md # Project documentation

🚀 Features

  • User signup with form data saved in MongoDB
  • User login with basic verification
  • Pages rendered using EJS templating
  • Static assets served from public/ (CSS/JS)
  • Basic project structure for easy navigation

🧰 Tech Stack

LayerTechnology
BackendNode.js, Express
FrontendEJS, CSS, JavaScript
DatabaseMongoDB
TemplatingEJS

🛠️ Setup Instructions

  1. Clone the Repository
git clone https://github.com/modijiyash/PRODIGY_FS_01.git
cd PRODIGY_FS_01

About

Login/Signup Portal

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages