Skip to content

sabmoura/ARD24_D02_REACTIVISTAS

Repository files navigation

🌱 Plant Peace

Plant Peace is an e-commerce platform focused on selling plants. Here, you can register, edit, and showcase your plants for sale, as well as explore a product catalog in an intuitive and responsive platform.


Features

The main features include:

  • User registration with authentication
  • 🛠️ User profile configuration
  • 🌿 Plant listing for sale
  • 📚 Product catalog browsing
  • ✏️ Editing of registered products
  • 📱 Responsive layout
  • 🌗 Light and dark themes

💻 Technologies Used

This project was developed using the following technologies:

  • React: For building interactive and dynamic user interfaces.
  • Tailwind CSS: For fast and responsive styling.
  • TypeScript: To ensure greater code safety.
  • Json-Server: To simulate a backend with a RESTful API.
  • Clerk: For authentication and user profile management.

📖 About the Development

This project was developed in 8 days during the eighth week of the front-end development scholarship program with React by Compass UOL.

🛠️ Installation and Setup

You will need Node.js and npm installed globally on your machine.

You will also need an API Key from Clerk.

Check the bottom section of this doccument for a step-by-step on how to configure your clerk api key in order for this app to work as intended

  1. Clone this repo
git clone https://github.com/ByLopezX/ARD24_D02_REACTIVISTAS
  1. Install the packages and dependencies using npm
npm install
  1. Enter your API Key in .env
VITE_CLERK_PUBLISHABLE_KEY=your-key-here
  1. Start json server
npx json-server --watch db.json
  1. Start the server
npm run dev
  1. Visit the app
localhost:5173

🏆 Authors

⚙️ Clerk Key Config

Note

For the Clerk authenticator to function correctly in this project, the following settings must be configured in the account associated with the key being used:

password config
email config
captcha config

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages