Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/rakibulhasanbu/toy-galaxy-client

Server side code Link: https://github.com/rakibulhasan-bu/toy-galaxy-server
https://github.com/rakibulhasanbu/toy-galaxy-client

Last synced: 28 days ago
JSON representation

Server side code Link: https://github.com/rakibulhasan-bu/toy-galaxy-server

Awesome Lists containing this project

README

        




Toy Galaxy


Toy Galaxy aims to provide a enjoyable and safe online marketplace for the world of toy cars.




View Live site
.

## Table Of Contents

- [About the Project](#about-the-project)
- [Built With](#built-with)
- [Authors](#authors)
- [Acknowledgements](#acknowledgements)

## About The Project

![Screen Shot](https://res.cloudinary.com/dwx2jd8b1/image/upload/v1687443946/Website-assets/Toy%20Galaxy/Screenshot_20_jgsghg.png)

Toy Galaxy is an exciting online project that focuses on creating a vibrant marketplace specifically for toy cars. Its main objective is to provide a platform where buyers can browse, explore, and purchase a wide range of toy cars while offering sellers an opportunity to showcase and sell their products.

One of the key aspects of Toy Galaxy is user registration and authentication, allowing individuals to create accounts, log in, and manage their profiles. This enables personalized experiences. Sellers, in particular, can create detailed listings for their toy cars, including images, comprehensive descriptions, pricing information, and available quantities.

Toy Galaxy implements categories for toy cars. This categorization system helps users easily find their preferred types of toy cars, such as Speedy_Racers, Monster_Machines,Rescue_Heroes, Everyday_City_Cars, Construction_Crew.

Overall, Toy Galaxy is committed to delivering an engaging and user-friendly platform. Its visually appealing interface, responsive design. Toy Galaxy aims to provide a enjoyable and safe online marketplace for the world of toy cars.

## Key Features

1. User Registration and Login: Allow users to create accounts, log in. This enables personalized experiences, view single page or view details of toy information, and access to additional features.

2. Toy Car Listings: Provide a My Car page for sellers to create detailed listings for their toy cars, including images, descriptions, prices, and available quantities.

3. Category Navigation: Categorize toy cars into different categories (e.g.Speedy_Racers,Monster_Machines,Rescue_Heroes, Everyday_City_Cars,Construction_Crew). This makes it easy for users to navigate and find the specific type of toy car they are looking for.

4. Search and Filtering: Implement a search functionality that allows users to search for toy cars based on toy name. Additionally, provide sorting functionality to price section.

5. Responsive Design: This website is design responsive for mobile tablet and laptop friendly.

6. All car Dashboard: All the car that users added and available in the website.

## Main use case

Toy Galaxy is an online marketplace specifically designed for kid's toy cars. Its primary purpose is to provide a platform where users can buy and sell various types of toy cars, such as sports cars, regular cars, trucks, and more. The platform offers a convenient and user-friendly experience for parents, kids, and toy enthusiasts to explore, discover, and purchase their favorite toy cars.

The main use cases of Toy Galaxy include:

1. Buying Toy Cars: Users can browse through different categories of toy cars, view detailed product information, and make purchases securely within the platform.

2. Selling Toy Cars: Individuals or businesses can create listings to sell their toy cars, providing descriptions, images, and pricing information to attract potential buyers.

3. Searching and Filtering: Users can search for specific toy cars based on their preferences, such as brand, model, or category. They can also utilize filters to narrow down their search results and find exactly what they are looking for.

4. Managing Listings: Sellers can manage their listings, including editing product details, updating prices, and marking items as sold or unavailable.

5. Filtering and Sorting: The all toys often provides filtering and sorting options to help users narrow down their search based on specific criteria. Users can search by toy name and find the toy cars that match their preferences.

Overall, Toy Galaxy aims to create a online marketplace where kids and toy car enthusiasts can explore and enjoy the world of toy cars.

## Built With

- React: React is a popular front-end framework for building dynamic user interfaces.
- Firebase: Firebase is a cloud-based platform for building and scaling web and mobile applications.
- Tailwind CSS: Tailwind CSS is a utility-first CSS framework for building responsive web designs.
- Express.js: A fast and minimalist web application framework for Node.js that simplifies building server-side applications.
- MongoDB: A popular NoSQL database that stores data in a flexible and scalable manner.

## Authors

- **Rakibul Hasan** - _Student of University Of Barishal_ - [Rakibul Hasan](https://github.com/rakibulhasan-bu?tab=repositories) - \*\*

## Acknowledgements

I would like to thank the following resources for their help and inspiration in building the Toy Galaxy website:

- [React documentation](https://react.dev/learn)
- [Tailwind CSS documentation](https://tailwindcss.com/docs/installation)
- [Firebase documentation](https://firebase.google.com/docs/auth/web/start?hl=en&authuser=0)
- [MongoDB documentation](https://www.mongodb.com/docs/drivers/node/current/fundamentals/crud/)