Welcome to the Course Registration App! This mobile application is designed to streamline the course registration process for school students in our educational institute's short course program. With this app, users can easily register for courses, view course details, and receive notifications about course openings and updates.
- User Authentication: Users can log in as Administrators or Signing users to access different functionalities.
- Course Management: Administrators can add short courses, manage registration deadlines, and view the user list.
- User Registration: Users can register by providing their personal information.
- Course Registration: Users can select multiple courses and register for them.
- Discount Calculation: The application calculates discounts based on promotion codes entered by users.
- Notification System: Users receive notifications about course openings and updates.
- Google Map Integration: Users can view the nearest branches on Google Maps based on their location.
- Profile Picture Upload: Users can upload profile pictures during registration.
- Framework: Jetpack Compose
- Database: SQLite
- APIs: Google Maps API, Camera API
- Version Control: Git
-
Clone the repository:
git clone https://github.com/KaSaNaa/EduConnect.git
-
Open the project in Android Studio or your preferred IDE.
-
Build and run the project on an Android device or emulator.
We welcome contributions from the community! If you'd like to contribute to this project, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them.
- Push your changes to your fork.
- Submit a pull request to the main repository.
This project is licensed under the MIT License.
If you have any questions or suggestions, please feel free to contact us at Gmail.
Thank you for using our Course Registration App!