Skip to content
This repository has been archived by the owner on Aug 17, 2024. It is now read-only.

kevinldg/reuse-app

Repository files navigation

Reuse_Banner

Reuse (an Upcycling App)

An App for sharing upcycling ideas and improving sustainability.


App view

image

Capstone Project

This app was a capstone project from Hendrik, Jore, Kevin and Sarah. Part of the course cgn-web-23-4 🐉 from the web development bootcamp by neue fische GmbH.

Setup the app


Environment variables
MONGODB_URI =

GITHUB_CLIENT_ID =
GITHUB_CLIENT_SECRET =

NEXTAUTH_SECRET =

NEXT_PUBLIC_CLOUDINARY_CLOUD_NAME =
CLOUDINARY_API_KEY =
CLOUDINARY_API_SECRET =
  1. Clone the repository from GitHub
git clone https://github.com/kevinldg/reuse-app.git
  1. Go into the repository
cd reuse-app
  1. Install required packages
npm i
  1. Run the development server
npm run dev

Tech Stack

React Next JS NodeJS Vercel MongoDB

Other used techs

  • Mongoose (Object Data Modeling libary for MongoDB)
  • useSWR (React hook for data fetching)
  • Cloudinary (Hosting for uploaded images)
  • Font Awesome (Icons)
  • Fuse.js (Fuzzy search)
  • NextAuth.js (Authentication libary)

Developers

Developer Link to GitHub Profile
Hendrik https://github.com/Hendrik-Pils
Jore https://github.com/jore-averbeck
Kevin https://github.com/kevinldg
Sarah https://github.com/SarahJoyceMorgen

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •