https://github.com/0x1luffy/revimo
✨REVIMO: A full-stack web application that allows users to review smartphones.
https://github.com/0x1luffy/revimo
full-stack-review-webiste mobile-review mobile-review-site-github mobile-review-webiste review-webiste-github smartphone-review-webiste smartphone-review-website-github
Last synced: about 1 month ago
JSON representation
✨REVIMO: A full-stack web application that allows users to review smartphones.
- Host: GitHub
- URL: https://github.com/0x1luffy/revimo
- Owner: 0x1Luffy
- Created: 2024-12-20T17:44:12.000Z (5 months ago)
- Default Branch: master
- Last Pushed: 2025-01-17T05:42:41.000Z (4 months ago)
- Last Synced: 2025-02-14T11:20:05.119Z (3 months ago)
- Topics: full-stack-review-webiste, mobile-review, mobile-review-site-github, mobile-review-webiste, review-webiste-github, smartphone-review-webiste, smartphone-review-website-github
- Language: JavaScript
- Homepage: https://revimo-frontend.vercel.app/
- Size: 207 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
Awesome Lists containing this project
README
# REVIMO - Get Genuine Mobile Reviews
![]()
REVIMO is a full-stack web application that allows users to review smartphones. It consists of two main parts: a frontend built with React (Next.js) and a backend built with Node.js and Express. This project is designed to provide a platform where users can sign up, log in, and submit reviews for various smartphones.
---
## Dummy Credentials
- Username: [email protected]
- password: chetan123## Features
- **Frontend**:
- User signup and login.
- Smartphone review system (view and submit reviews).
- Responsive design with mobile and desktop support.- **Backend**:
- RESTful API built with Node.js and Express.
- Authentication and user management with JWT tokens.
- MongoDB integration for storing user and review data.---
## Frontend Setup
1. **Navigate to the `frontend` directory**:
bash
Copy code
`cd frontend`
2. **Install dependencies**:
bash
Copy code
`npm install`
3. **Run the development server**:
bash
Copy code
`npm run dev`
4. The frontend will be accessible at `http://localhost:3000`.
---
## Backend Setup
1. **Navigate to the `backend` directory**:
bash
Copy code
`cd backend`
2. **Install dependencies**:
bash
Copy code
`npm install`
3. **Set up environment variables** \(Create a `.env` file in the `backend` directory):
bash
Copy code
`MONGO_URI=YOUR MONGO CONNECTION STRING
JWT_SECRET=your_jwt_secret`4. **Run the backend server**:
bash
Copy code
`node server.js`
5. The backend API will be accessible at `http://localhost:5000`.