Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/golamsarwar96/sport-flex-app-server

Sport Flex is a sport equipment ecommerce website. The repo has server side code and API endpoints using CRUD operation.
https://github.com/golamsarwar96/sport-flex-app-server

cookie-parser cors crud-operation dotenv expressjs jwt-token mongodb nosql-database vercel-deployment

Last synced: about 4 hours ago
JSON representation

Sport Flex is a sport equipment ecommerce website. The repo has server side code and API endpoints using CRUD operation.

Awesome Lists containing this project

README

        



# Project Name: Sport Flex 🏏

"Sport Flex" is your ultimate destination for all things sports. Whether you’re an athlete, a coach, or a fitness enthusiast, our website is designed to fuel your passion for sports and fitness. With a sleek and engaging interface, you can explore a variety of sections that make navigation effortless and enjoyable. From discovering top-quality sports gear and accessories tailored for every game to browsing curated categories for Cricket, Football, Hockey, and Tennis, Sport Flex has it all. Be inspired by stories of athletes and their winning moments with our products, while staying informed with insightful blogs. Sport Flex is committed to empowering athletes with premium products and a platform that celebrates the love of sports. Play your best game with Sport Flex!

## 5 Key Features Of Sport Flex🎯

β€’ User can create new equipment in the server

β€’ User can Show all the equipment in the ui by taking data from the server

β€’ User can update specific equipment info.

β€’ User can delete specific equipment from the server

β€’ User data is also stored using the CRUD method.

## Technology used on Sport Flex πŸ‘¨πŸ»β€πŸ’»

β€’ Express

β€’ MongoDB

β€’ CRUD Operation

β€’ Middleware

β€’ Vercel

## Installation

### **1. Clone the Repository**
```sh
git clone https://github.com/golamsarwar96/op-track-app-server.git
```
### **2. Install Dependencies**

```sh
npm install
```
### **3. Environment Configuration**
Create a .env file in the project root and add the following environment variables

```sh
# Database Configuration
MONGO_URI=mongodb://localhost:27017/sportflexDB

# JWT Secret for Authentication
JWT_SECRET=your_jwt_secret_key

```

### **4. Run the Project**
```sh
npm run dev
```

## LIVE LINK: 🌐

https://sport-flex-server.vercel.app/