Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sohamb21/fanatics-backend

This is the backend of the jersey store project named Fanatics, that I made using the MERN stack and Firebase auth
https://github.com/sohamb21/fanatics-backend

ecommerce expressjs firebase-auth mongodb nodejs reactjs

Last synced: 2 days ago
JSON representation

This is the backend of the jersey store project named Fanatics, that I made using the MERN stack and Firebase auth

Awesome Lists containing this project

README

        

# Fanatics

Fanatics is a passion project made using the MERN stack by a sports fan for fellow enthusiasts! Explore a wide range of sports apparel and fan gear. Show off your team pride with our collection of jerseys and more. With Fanatics, you can buy, sell, upload and manage your own jerseys. Planning for future updates, including expanded payment options and an even broader product selection!

## Deployment

Check out the live hosted project at [Fanatics Live.](https://fanatics-mern.vercel.app/) The website preview on PC and Phone :
![Fanatics Preview](https://github.com/SohamB21/Fanatics-Frontend/assets/105418470/00fd4e58-9fb5-467b-b7bb-2a3d9a621a80)

## Features

- **Extensive Jersey Collection**: Discover a wide selection of sports apparel and fan gear.
- **Easy Jersey Upload**: Share and sell your own jerseys effortlessly.
- **Efficient Jersey Management**: Seamlessly organize and update your own jersey listings.
- **Secure User Authentication**: Utilized Firebase for user auth, ensuring secure access and account creation.
- **Optimized Loading with Lazy Loading**: Enhanced user experience with faster and optimal page loads.
- **Responsive Design**: Enjoy smooth navigation on any screen size.
- **Integrated MERN Stack**: Enjoy a unified and streamlined full-stack development experience.

## About Fanatics

Fanatics is developed with the passion for sports and the goal of providing fellow enthusiasts with easy access to authentic sports merchandise. As a sports fan myself, I created Fanatics to be more than just a future business marketplace idea.

## Technology Stack

- **MongoDB**: NoSQL database used for storing user data and jersey listings.
- **Express.js**: Web application framework for Node.js, used for building the backend API.
- **React.js**: JavaScript library for building user interfaces, used for the frontend of the project.
- **Node.js**: JavaScript runtime environment used for running server-side code.
- **Firebase Authentication**: Service provided by Google Firebase for user authentication.
- **Vercel and Render**: Hosting platforms used for deploying the frontend and backend of the project.

## Get in Touch

For inquiries or collaboration needs, please reach out to me - Soham Banik, through the following channels:
- [LinkedIn](https://www.linkedin.com/in/soham-banik-b13909237/)
- [GitHub](https://github.com/SohamB21)
- [Portfolio](https://soham-banik-portfolio.vercel.app/)

© 2024 Fanatics. All rights reserved.