Skip to content

antasdev/eonforge

Repository files navigation

🛍️ Eon Forge — Watch E-Commerce Platform

Eon Forge is a full-stack e-commerce web application for watch retail built using Node.js, Express.js, MongoDB, and EJS.

The platform provides a complete shopping experience with secure authentication, cart & wishlist management, online payments, and an admin dashboard for managing products, categories, and orders.


🔗 Live Demo

🌐 Live Website: https://eonforge.onrender.com/
💻 GitHub Repository: https://github.com/antasdev/eonforge


📌 Features

👤 User Features

  • User signup and login
  • Session-based authentication
  • Product browsing with categories
  • Product search and filtering
  • Cart and wishlist management
  • Secure checkout process
  • Order placement and tracking
  • Razorpay payment integration

🛠️ Admin Features

  • Product management
  • Category management
  • Order management
  • Inventory control
  • User management

⚙️ Tech Stack

Frontend

  • EJS
  • HTML
  • Tailwind CSS
  • JavaScript

Backend

  • Node.js
  • Express.js

Database

  • MongoDB Atlas

Other Tools & Services

  • Razorpay
  • Express Session
  • Multer
  • Render

📁 Project Structure

controllers/
models/
routes/
middleware/
views/
public/
config/
utils/
app.js
server.js
🚀 Installation
git clone https://github.com/antasdev/eonforge.git
cd eonforge
npm install
npm start
🔐 Environment Variables

Create a .env file and add:

PORT=3000
MONGO_URI=your_mongodb_connection_string
SESSION_SECRET=your_secret_key
RAZORPAY_KEY_ID=your_key_id
RAZORPAY_KEY_SECRET=your_key_secret
👨‍💻 Author

Antas
GitHub: https://github.com/antasdev

⭐ Support

If you like this project, give it a ⭐ on GitHub.


This version is better for your GitHub Sprint because it:
- looks professional
- stays simple
- avoids unnecessary complexity
- explains your project clearly in under 1 minute
- feels like a real portfolio project

Also, your deployment itself already gives strong value in the competition because many participants won’t even have a live project.
::contentReference[oaicite:2]{index=2}

About

A MERN-style eCommerce application featuring authentication, admin dashboard, product management, search, pagination, image uploads, offers, and responsive UI.

Topics

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors