Welcome to Ranga - Art and Craft Hub, your ultimate destination for all things art and craft!
Ranga is a web platform designed to cater to artists and craft enthusiasts of all levels. Whether you're into Landscape Painting, Portrait Drawing, Watercolour or Oil Painting, Charcoal Sketching, or Cartoon Drawing, Ranga provides a comprehensive space to explore, create, and share your passion.
- Navbar: Easy navigation with links to Home, All Art & Craft Items, Add Craft Item (for registered users), My Art & Craft List (for registered users), Login, Register, and Logout.
- Home Page: Featuring a dynamic Banner/Slider, Craft Items Section, Art & Craft Categories, and customizable Extra Sections.
- Craft Items Section: Displays a variety of craft items with images, names, and View Details buttons for quick access.
- Add Craft Item Page: Private/Protected route for registered users to add new art & craft items with detailed information.
- View Details Page: Private/Protected route showing detailed information about each art & craft item.
- My Art & Craft List: Private/Protected route allowing users to manage their added items, including update and delete functionalities.
- Art & Craft Categories: Explore different subcategories with links to specific item listings.
- Responsive Design: Ensures a seamless experience across all devices.
- Authentication: Secure password and email-based authentication with password verification criteria.
- Theme Toggle: Dark/light theme toggle for personalized browsing.
- Message Alerts: Toast/sweet alert notifications for success and error messages.
- Technologies: Built using React, Node.js, Express.js, MongoDB, Firebase authentication, and more.
- Clone the repository:
git clone https://github.com/Zioun/Ranga.git
- Navigate to the project directory:
cd folder-name
- Install dependencies:
npm install
To get started with Ranga - Art and Craft Hub:
- Set up Firebase and MongoDB credentials (refer to environment variables).
- Run the development server using
npm start
.
For server-related details, visit the Ranga Server GitHub Repository.
Explore the live demo of Ranga - Art and Craft Hub at Ranga Demo.
This project is licensed under the MIT License.