This is a fullstack app that we will use for the hackathon workshop. It's a shopping list app that uses Express.js and MongoDB in the backend and React Native in the frontend.
This is a hands-on workshop where participants are expected to code during the workshop. Please prepare the following before the workshop:
- Code editor of your choice (e.g., VS Code)
- Expo CLI
- Expo Go (Mobile app)
- Node.js (recommend v16.13.2)
- MongoDB account
- Postman
- Enter the mobile folder: cd mobile
- Install dependencies: npm install
- Run the app: npm start
- Scan the QR code from camera (IOS) or expo go app (Android)
- Enter backend folder: cd backend
- Install dependencies: npm install
- Setup environment variable in a .env file
- Run the app: npm start