Skip to content

React Native App: Smart Tracking in the power of your hands.

Notifications You must be signed in to change notification settings

EmirVelazquez/sentinel

Repository files navigation

Sentinel

Sentinel Logo

Idea Fruition

Sentinel is the solution to a problem all of us could relate with, which was the fact that we have all experienced either being lost at a young age or have had members of our family be lost as well. This is how our idea was born and then we went and coded it to reality. Due to the nature of how we wanted the app to be used, we decided to challenge ourselves and grow more skills by making our first React Native mobile app.

Use Case

At first we thought this would be a great tool for parents to keep track of their children since most children have cell phones. Ultimately, our perspective changed when we realized the potential that the app could have with businesses as well. A company who has a fleet of vehicles with employees who drive around the city or states, can keep track of their vehicle locations. It can be used by anyone at a theme park, concert, and any place where there is potential of getting separated.

Team

  • GitHub Logo LinkedIn Logo Emir Velazquez: Front End and App Design
  • GitHub Logo LinkedIn Logo Mike Stanley: Back End & MySQL Database
  • GitHub Logo LinkedIn Logo Cole Miller: Front End & Google Maps
  • GitHub Logo LinkedIn Logo Justin Cheng: Front End
  • GitHub Logo LinkedIn Logo Alexiss Diaz: Back End & MySQL Database

Technologies

  • Front End
    • React Native: Along with too many react native npm's to list
    • JavaScript: Programming language used
    • CSS: Used to style the React Native components
    • Figma: Wireframe and Design of App
    • Expo: App Testing with mobile phone and phone emulator
    • Axios: Client Side Requests to database
    • JWT: Login Authorization
    • Google Developer Tools: Google Maps API
  • Back End
    • Node.js: Server-side scripting
    • MySQL: Database
    • Sequelize: Promise-based ORM
    • Express.js: Framework used for Node.js
    • .ENV: Environment Variables
    • Axios: Handle requests from client side
    • BCrypt HASH: Password hashing

About

React Native App: Smart Tracking in the power of your hands.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published