Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/priyankarpal/gogreen

status code 0 hackathon project (mlh powered)
https://github.com/priyankarpal/gogreen

hackathon mlh mlh-hackathon

Last synced: about 2 months ago
JSON representation

status code 0 hackathon project (mlh powered)

Awesome Lists containing this project

README

        

GoGreen


Welcome 👋


Introducing the "GoGreen" initiative, our primary goal revolves around establishing a comprehensive carbon-neutral platform tailored for avid travelers. Every aspect of their engagement within this platform will be powered by renewable energy sources, encompassing a fully sustainable approach from inception to execution.

![gogreenlandingpage](https://github.com/priyankarpal/GoGreen_Hackathon/assets/115932772/5269c003-9c42-4a75-94d4-344417a3ead1)

## 💻 Tech Stack

> Frontend

- [NextJs](https://nextjs.org) - Next.js is an open-source web development framework.
- [JavaScript](https://developer.mozilla.org/en-US/docs/Web/JavaScript) - JavaScript (JS) is a lightweight interpreted (or just-in-time compiled) programming language with first-class functions.
- [TailwindCSS](https://tailwindcss.com) - Tailwind CSS is a utility-first CSS framework for rapidly building modern websites without ever leaving your HTML.
- [React Icons](https://react-icons.github.io/react-icons/) - Include popular icons in your React projects easily with react-icons, which utilizes ES6 imports that allows you to include only the icons that your project is using.
- [Framer Motion](https://www.framer.com/motion/) - Utilized Framer Motion to infuse dynamic animations and seamless transitions, enhancing user engagement in my project.

> Backend

- [NodeJs](https://nodejs.org/en) - Node.js® is an open-source, cross-platform JavaScript runtime environment.
- [Express.js](https://expressjs.com/) - Fast, unopinionated, minimalist web framework for Node.js
- [Mongodb Atlas](https://www.mongodb.com/cloud/atlas/register) - Employed MongoDB Atlas to streamline database management, ensuring efficiency, scalability, and data integrity.
- [Razorpay](https://razorpay.com/) -Integrated Razorpay API for secure and hassle-free payment processing, ensuring a smooth transaction experience

> API
- [Postman](https://www.postman.com/) - Leveraged Postman API for seamless testing and integration, expediting the development and delivery process
- [Twillio](https://www.twilio.com/en-us) - Using Twilio, we ensure you receive instant booking confirmations and personalized updates for a seamless hotel experience
- [OpenAI](https://openai.com/) - OpenAI is an American artificial intelligence (AI) research laboratory consisting of the non-profit OpenAI, Inc. and its for-profit subsidiary corporation

> Authentication
- [Auth0](https://auth0.com/) - Implemented Auth0 to fortify security measures with a seamless and customizable authentication and authorization solution

## Getting Started: Running the Project Locally

### Why pnpm ?
*[pnpm](https://pnpm.io/) accelerates package installation by sharing dependencies, optimizing storage and enhancing development efficiency.*

**Install dependencies**
> For frontend
```
cd frontend
```

```bash
pnpm i
```

**run the development server:**

```bash
pnpm dev
```

> For backend
```
cd backend
```

```bash
npm i
```

**run the development server:**

```bash
node server.js
```

# Team Members
> Team Name: Bencode

We developed this project in [Status Code 0](https://statuscode0.devfolio.co/) Hackathon

| Name | Role | GitHub Profile | Photo |
|------------------------|---------|--------------------------------------------|-----------------------------------------------------|
| Daksh Singh Rathore | Frontend| [dakshsinghrathore](https://github.com/dakshsinghrathore) | |
| Priyankar Pal | Frontend| [priyankarpal](https://github.com/priyankarpal) | |
| Richard Rozario | Backend | [XC3000](https://github.com/XC3000) | |
| Puskar Roy | Backend | [Puskar-Roy](https://github.com/Puskar-Roy) | |