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

https://github.com/saagor16/scic-jobtask-client

Client-side application for SCIC Job Task project built with React.js and Tailwind CSS, providing a responsive interface for product display and filtering
https://github.com/saagor16/scic-jobtask-client

react tailwindcss

Last synced: about 2 months ago
JSON representation

Client-side application for SCIC Job Task project built with React.js and Tailwind CSS, providing a responsive interface for product display and filtering

Awesome Lists containing this project

README

          

# Fullstack MERN Stack Project

This Fullstack MERN (MongoDB, Express.js, React.js, Node.js) project is a single-page website offering search filtering functionalities including pagination, searching, categorization, and sorting of products.

## Project Features

- **Pagination:** Load products with page numbers and navigation buttons.
- **Search:** Find products by name.
- **Categorization:** Filter products by brand, category, and price range.
- **Sorting:** Sort products by price and date added.
- **Authentication:** Google and Email/Password authentication via Firebase.
- **Responsive Design:** Mobile-first approach for all device sizes.

## Technologies Used

### Frontend
- **React.js:** For building interactive UIs.
- **Tailwind CSS:** Utility-first CSS framework for custom design.
- **Firebase Authentication:** Secure user authentication.

### Backend
- **Node.js:** JavaScript runtime for server-side logic.
- **Express.js:** Framework for building APIs.
- **MongoDB & Mongoose:** NoSQL database with ODM for data modeling.

### Deployment
- **Vercel:** Deployment platform for both client and server.

## Client Side

### Features
- Product display with filtering, searching, and sorting.
- Responsive design optimized for mobile and desktop.
- Firebase Authentication integration.