feuvpi / cpa-testprep

Quiz application model

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MOBILE APPLICATION STARTER

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.

Features

  • 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.

Techstack

                           

Starting the Mobile App

To start the mobile app, please follow the steps below:

  1. 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
  1. Fork this repository and then clone your fork to your local environment.

  2. Navigate to the app directory:

cd mobile-starter-react/mobile
  1. Install the project dependencies:
npm install
  1. Start the app:
npx expo start
  1. 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.

  2. Start building.

Starting the API

1 Fork this repository and clone your fork to your local environment.

Contribution

Contributions are welcome! If you find any issues or have suggestions for improvements, please create a pull request.

Author

Fred Pinheiro

License

This project is licensed under the MIT License.

About

Quiz application model


Languages

Language:TypeScript 95.7%Language:JavaScript 4.3%