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

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.

Awesome Lists containing this project

README

          

# Newtova - A Product Hunting Website

![Newtova Full Web Application Screenshot](https://i.ibb.co/rY8WGw6/Newtova.png)

## 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