https://github.com/khbmh/newtova-client
Newtova, a platform where users can discover and share their tech products. This project is built using the MERN stack (MongoDB, Express.js, React.js, and Node.js) and includes features like user authentication, product submission, upvoting, reviews, and a payment system for premium features.
https://github.com/khbmh/newtova-client
expressjs firebase mongodb nodejs reactjs reactquery tailwindcss
Last synced: 3 months ago
JSON representation
Newtova, a platform where users can discover and share their tech products. This project is built using the MERN stack (MongoDB, Express.js, React.js, and Node.js) and includes features like user authentication, product submission, upvoting, reviews, and a payment system for premium features.
- Host: GitHub
- URL: https://github.com/khbmh/newtova-client
- Owner: khbmh
- Created: 2025-01-22T18:55:30.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-02T11:48:12.000Z (about 1 year ago)
- Last Synced: 2025-05-16T16:12:17.057Z (about 1 year ago)
- Topics: expressjs, firebase, mongodb, nodejs, reactjs, reactquery, tailwindcss
- Language: JavaScript
- Homepage: https://newtova.web.app
- Size: 128 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Newtova - A Product Hunting Website

## Live Site URL
[Visit the Live Site](https://newtova.web.app)
## Project Overview
Welcome to the **Newtova**, a platform where users can discover and share their tech products. This project is built using the MERN stack (MongoDB, Express.js, React.js, and Node.js) and includes features like user authentication, product submission, upvoting, reviews, and a payment system for premium features.
## Key Features
- **User Authentication**: Secure login and registration with Google Sign-in support.
- **Product Submission**: Users can submit new tech products for review.
- **Upvoting System**: Logged-in users can upvote products they like.
- **Reviews & Ratings**: Users can post reviews and rate products.
- **Dashboard**: Personalized dashboards for users, moderators, and admins with different functionalities.
- **Payment Integration**: Users can unlock premium features through paid subscriptions.
- **Responsive Design**: Fully responsive for mobile, tablet, and desktop views.
## Technologies Used
- **Frontend**: React.js, Tailwind CSS, Daisy UI
- **Backend**: Node.js, Express.js
- **Database**: MongoDB
- **Authentication**: Firebase, JWT
- **Payment Gateway**: Stripe
- **Other Libraries**: React Router, Axios, React Tag Input