Eco-Tip is a web app designed to promote sustainable living by providing daily tips and allowing users to contribute their own. Whether you're an eco-conscious individual or just starting your sustainability journey, Eco-Tip has something for everyone.
- Daily Tips: Receive a new sustainability tip every day to inspire positive actions.
- Add Your Own Tip: Share your eco-friendly insights with the community.
- Saved Tips: Bookmark your favorite tips for easy access.
- View Tips: Explore both the daily tip and your saved collection.
- Frontend: Developed using React.js for a responsive and intuitive user interface.
- Authentication and Database: Firebase powers user authentication and stores tip data.
-
Clone the Repository:
git clone https://github.com/innocentemutabazi/ecotip-final.git
-
Install Dependencies:
npm install
-
Firebase Setup:
- Create a Firebase project.
- Configure Firebase Authentication for user sign-in.
- Set up the Firebase Realtime Database to store tips.
- Update the Firebase configuration in
src/firebase-config.js
.
-
Run Locally:
npm start
Contributions are welcome! If you'd like to enhance existing features or add new ones, submit a pull request. Let's make the world a greener place together!