Skip to content

MERN // MongoDB // Express.js // React.js // Redux Toolkit // Node.js - Join us in saving wild bees! Our app fosters collaboration, awareness, and a sustainable future for pollinators and our planet.

Notifications You must be signed in to change notification settings

chingu-voyages/v50-tier3-team-28

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

It's no secret that the declining bee population is causing an environmental crisis. A future without bees is bleak, but did you know there are things you can do to make a big impact?

Join us in saving wild bees! Our app fosters collaboration, awareness, and a sustainable future for pollinators and our planet.

Every bee counts!

You can view the live site here. Hero Page image

Table of Contents

About

This Full-Stack MERN app is part of a shared project created by Team 28 for Voyage 50 of the Chingu Program. Chingu is a collaborative platform that brings together developers from around the world. You can learn more about Chingu on their website.

Features

Interactive Map Screenshot

  • Interactive map for reporting bees in need and finding bees to help
  • Personalized dashboard for the logged-in user
  • Visualizations and insights on bee population decline
  • Actionable tips for individual bee rescue
  • Resource links and related organizations
  • Toggle between Dark Mode and Light Mode

Technologies Used

Frontend:

  • React + Vite / React Router

  • Redux

  • TailwindCSS

  • Chart.js
  • Leaflet

Backend:

  • NodeJS / Express.js

Database:

  • MongoDB / Mongoose

Authentication:

  • Auth0 / JWT

Tools:

  • Postman
  • Git
  • GitHub
  • Figma
  • Render
  • Jira

API Documentation

For a detailed overview of the API, please refer to the API Overview file.

Installation

To run the app locally, follow these steps:

  1. Clone the repository to your local machine
    git clone https://github.com/chingu-voyages/v50-tier3-team-28.git
  2. Open the terminal and navigate to the project directory
  3. Run the command npm install to install the necessary dependencies
    npm install
  4. Run the command npm run dev to start the development server
    npm run dev
  5. Open your browser and navigate to http://localhost:3003 to view the app

Sample Credentials

To help you get started, you can use the following sample credentials:

Email Address:
[email protected]

Password:
ThesavingbeeProject30.06.2024

Our Team

  • Valeriy Lysenko: github / LinkedIn
  • Kseniia Riabova: github / LinkedIn
  • Nisha: github / LinkedIn
  • Sharaf Anees: github / LinkedIn
  • Rigo L: github / LinkedIn
  • Andy Brockmann: github / LinkedIn
  • Deepali Sangole: github / LinkedIn
  • Corinna Bolon: github / LinkedIn
  • Jennifer Urias: github / LinkedIn
  • Shimin Chan: github / LinkedIn

About

MERN // MongoDB // Express.js // React.js // Redux Toolkit // Node.js - Join us in saving wild bees! Our app fosters collaboration, awareness, and a sustainable future for pollinators and our planet.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages