Table of Contents
This is the User Interface of the Notecards Application. The application is used to create, display, and manage sets of Notecards as well as to track a Users activity. The corresponding REST API is located in the notecards-server repository
The Notecards User Interface is built with TypeScript and React Native. It uses Expo to assist with the development and deployment of the mobile application. The User Interface uses the React Navigation library for routing. The React Native Elements library is used to provide components with consistent styles and functionality.
Download the Expo Application (SDK: 51, client version: 2.31.1) on your mobile device
- Clone the repo
git clone https://github.com/jakewhite8/Notecards.git
- Using node version 16.20.2 and npm version 8.19.4, install NPM packages
npm install
- Start the application
Note the URL provided beginning with
npm start
exp
(ex:exp://10.0.0.84:8081
) - Open the Expo application on your mobile device. Enter the URL provided in the previous step and press connect. After a brief loading period (~30 seconds), the Login page of the Notecard application should be displayed
Jake White - jake.white@colorado.edu
Project Link: https://github.com/jakewhite8/Notecards
Resources I found helpful and would like to give credit to