Skip to content

han-lawrence/recycle-island

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Recycland

Recycland is a mobile application that encourages users to recycle by providing a gamified experience. With Recycland, users can add models to their own 3D island, store 3D models, and earn credits for recycling.

Features

Create an account and login View and interact with a 3D model of your island, including the ability to zoom and rotate Store 3D models in your inventory and place them on the island Delete models from your island Earn credits by recycling, which can be used to purchase new models View your recycling statistics, including how much you've recycled

Getting Started

Prerequisites Node.js and NPM installed on your computer An Android device with the Expo app installed

Installation

Clone this repository Navigate to the directory called front-end in your terminal and run npm install --force to install dependencies Start the development server by running npm start Open the Expo app on your device and scan the QR code displayed in your terminal to open the app

Technologies Used

  • React Native: A JavaScript framework for building mobile applications
  • Three.js: A JavaScript library for creating 3D graphics in the browser
  • Tailwind: A utility-first CSS framework for styling web applications
  • MongoDB: A NoSQL database used to store data
  • TypeScript: A strongly typed superset of JavaScript that adds optional static typing to the language

Team Members

Margaritis Argyrou
Hannah Carter
Hannah Lawrence
Jake Maciver
Bradley Weidner

Acknowledgements

We would like to thank Northcoders for providing us with the knowledge and skills necessary to build this application. We would also like to thank our friends and family for their support and encouragement.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 90.7%
  • JavaScript 9.3%