Skip to content

FaraiB/timecapsule

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Time Capsule

Created as a part of RocketSeat's NLW 2023. This is a time capsule app that allows users to login with their GitHub accounts and register their memories via a combination of photos and texts. The app runs both on mobile and web.

It was made in React.Js, React Native, TypeScript on the front-end, with styling is handled by Tailwind. On the backend, Fastify was used to create the server, Prisma for the database and Axios for routing. OAuth is used for authenitcation.

Web

image

Mobile

image

To run:

To get thinsg started, it is necessary to start the server by acessing the server. Access the server directory and type the following in the terminal:

npm run dev

To access the web version of the time capsule app, access the web directory and type the following in the terminal:

npm run dev

To run the mobile version of the time capsule app, it is necessary to run the Expo emulator. Access the mobile directory and type the following in the terminal:

npm run start

and then select the option of your choice.

About

Created as a part of RocketSeat's NLW 2023

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published