Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kasanaa/educonnect
The Course Registration App streamlines enrollment in short courses. Users easily browse, register, and receive updates, enhancing their educational journey
https://github.com/kasanaa/educonnect
android-studio jetpack-compose kotlin kotlin-android
Last synced: about 10 hours ago
JSON representation
The Course Registration App streamlines enrollment in short courses. Users easily browse, register, and receive updates, enhancing their educational journey
- Host: GitHub
- URL: https://github.com/kasanaa/educonnect
- Owner: KaSaNaa
- License: mit
- Created: 2024-04-02T16:28:52.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2024-04-14T11:52:20.000Z (10 months ago)
- Last Synced: 2024-04-14T12:09:38.699Z (10 months ago)
- Topics: android-studio, jetpack-compose, kotlin, kotlin-android
- Language: Kotlin
- Homepage:
- Size: 750 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Course Registration App
## Overview
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.
## UI Design
![]()
![]()
![]()
![]()
## Features
- **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.## Tech Stack
- **Framework**: Jetpack Compose
- **Database**: SQLite
- **APIs**: Google Maps API, Camera API
- **Version Control**: Git## Getting Started
1. Clone the repository:
```bash
git clone https://github.com/KaSaNaa/EduConnect.git
```2. Open the project in Android Studio or your preferred IDE.
3. Build and run the project on an Android device or emulator.
## Contributing
We welcome contributions from the community! If you'd like to contribute to this project, please follow these steps:
1. Fork the repository.
2. Create a new branch for your feature or bug fix.
3. Make your changes and commit them.
4. Push your changes to your fork.
5. Submit a pull request to the main repository.## License
This project is licensed under the [MIT License](LICENSE).
## Contact
If you have any questions or suggestions, please feel free to contact us at [Gmail](mailto:[email protected]).
Thank you for using our Course Registration App!