Skip to content

innocentemutabazi/ecotip-final

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Eco-Tip Web App

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.

Features

  • 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.

Technologies Used

  • Frontend: Developed using React.js for a responsive and intuitive user interface.
  • Authentication and Database: Firebase powers user authentication and stores tip data.

Getting Started

  1. Clone the Repository:

    git clone https://github.com/innocentemutabazi/ecotip-final.git
    
  2. Install Dependencies:

    npm install
    
  3. 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.
  4. Run Locally:

    npm start
    

Contributing

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!