A mobile application for student attendance at SMK Bakthi Idhata. This app allows teachers to easily and efficiently record student attendance using mobile devices.
- Student List: Displays a list of students registered in the class.
- Attendance: Teachers can record student attendance with statuses such as present, excused, or sick.
- Attendance History: Displays the attendance history of students.
- Frontend: React Native
- Backend: Node Js with Ellysia
- Database: Supabase
- Node.js,Bun and Bun installed on your computer.
- Android Studio or Xcode installed to run the emulator.
-
Clone this repository:
git clone https://github.com/username/mobile-attendance-app.git cd mobile-attendance-app
-
Install dependencies for both frontend and backend:
cd frontend bun install
-
Start the backend server:
cd backend npm start
-
Start the mobile application:
cd frontend bun start
-
Open the emulator or connect your mobile device, then run the application:
bun run android // or for iOS bun run ios
We welcome contributions from anyone. If you want to contribute, please fork this repository and create a pull request with your changes.
- Fork this repository.
- Create a new feature branch (
git checkout -b your-feature
). - Commit your changes (
git commit -m 'Add feature ABC'
). - Push to the branch (
git push origin your-feature
). - Create a pull request.
If you have any questions or suggestions, please contact us at [email protected] / 0813-9371-6190
Thank you for using the SMK Bakthi Idhata student attendance app!