Welcome to the Nice Gadgets Store App! This project is a React-based web application that allows users to browse and shop for various electronic products. The app provides features like product listing, product details, shopping cart management, favorites, and more. It's built using modern web development technologies. The app's UI is designed to be responsive and user-friendly.
• Browse through different categories of products: Phones, Tablets, and Accessories. • View detailed information about individual products, including images, specifications, and prices. • Add products to your shopping cart and manage quantities. • Save your favorite products for easy access. • Search for products using a search bar. • Sort products by different criteria: Newest, Alphabetically, and Cheapest. • Choose the number of products displayed per page. • Smooth user interface with responsive design. • Interactive navigation and user-friendly interactions.
• React • TypeScript • React Context • React Router • Node.js • Express • PostgreSQL • Sequelize • SCSS moduls • SWC • LocalStorage
To get started with the Nice Gadgets Store App, follow these steps:
Clone this repository to your local machine. Navigate to the project directory using the command line. Install the required dependencies by running npm install. Start the development server by running npm start. Open your web browser and access http://localhost:3000 to view the app.