This is a starter for a complete application ecosystem composed of a starter mobile app featuring register, login, home forms and an API with pre-built Authentication System enabled with JWT. The API include some prebuilt routes like login, register and home and uses Prisma as an ORM to connect to an SQLite database. A middleware is included to handle route protection.
- User authentication system with JWT for secure access;
- Pre-built lLogin and register forms;
- Pre-built login and register routes;
- Prisma as ORM for SQLite connection;
- Middleware for route protection.
To start the mobile app, please follow the steps below:
- Make sure you have Expo installed in your development environment. If not, you can install it by running the following command:
npm install -g expo-cli
-
Fork this repository and then clone your fork to your local environment.
-
Navigate to the app directory:
cd mobile-starter-react/mobile
- Install the project dependencies:
npm install
- Start the app:
npx expo start
-
Expo will start and provide a QR code. Use the Expo Go app on your mobile device to scan the QR code and open the app.
-
Start building.
1 Fork this repository and clone your fork to your local environment.
Contributions are welcome! If you find any issues or have suggestions for improvements, please create a pull request.
Fred Pinheiro
This project is licensed under the MIT License.