Skip to content

Alvin787/Restorum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Supports Expo iOS Supports Expo Android Supports Expo Web

🚀 How to use

  • Install the CLI: npm i -g expo-cli
  • Run npm install
  • Run npm start

UofT Hacks 2022 Submission:

DEVPOST Link (Demo Video and Image Gallery): https://devpost.com/software/restorum

Inspiration

Wish to be more conscious about your waste output? Restorum is just the app for you! We created a communal hub that lets you share tutorials/guides for the maintenance and repair of personal items.

Goals: We are solving fast fashion, garbage, environment, and eliminating industrial waste

Also: Promote critical thinking Handiness Be useful around the house

What it does

Restorum is a mobile app available on IOS and Android. In the app, users can sort and search through posts and filter by category.

Examples:

  • Clothing
  • Furniture
  • Bathroom
  • House
  • Kitchen
  • Automotives
  • Many others

Within each post, users can view the media(image/video) and description of the guide. They can also interact with the post by liking and sharing.

To upload a guide yourself, you can log in with your Gmail account and upload details for submission.

How we built it

The user uploads guides which are stored in Firebase. User login is also done with firebase authentication. The app is built using React Native using Typescript.

Front-End:

  • React Native

Back-End:

  • FireBase

Challenges we ran into

Team:

  • Working in a fast-paced team environment was pretty challenging given the online circumstance.

Technical:

  • Learning about React Native
  • Async Javascript
  • Merge conflicts

Accomplishments that we're proud of

  • Applying previous React knowledge to React Native
  • First mobile development experience
  • Solving a real-world problem that society faces right now
  • The search function/filter and the routing

What we learned

  • React Native
  • Firebase
  • Industry-standard Git practices and professional workflow

What's next for Restorum

  • We plan to expand into the metaverse
  • Add comment section for posts

About

Restore the environment through a social hub where people share how to restore/repair personal possessions.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors