Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/avinashkranjan/friday
π Friday - Your Personal Class Manager Assistant, It'll never let you miss another assignment deadline or upcoming test. https://friday.avinashranjan.com
https://github.com/avinashkranjan/friday
dart figma firebase firebase-auth flutter hacktoberfest
Last synced: 16 days ago
JSON representation
π Friday - Your Personal Class Manager Assistant, It'll never let you miss another assignment deadline or upcoming test. https://friday.avinashranjan.com
- Host: GitHub
- URL: https://github.com/avinashkranjan/friday
- Owner: avinashkranjan
- License: mit
- Created: 2020-10-10T09:15:02.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-06-06T14:43:47.000Z (5 months ago)
- Last Synced: 2024-10-12T22:41:48.141Z (25 days ago)
- Topics: dart, figma, firebase, firebase-auth, flutter, hacktoberfest
- Language: Dart
- Homepage: https://play.google.com/store/apps/details?id=com.avinashkranjan.friday
- Size: 16.9 MB
- Stars: 108
- Watchers: 4
- Forks: 153
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
Friday
# Friday - Your Personal Class Assistant
Friday is an innovative application designed to help you stay organized and never miss an assignment deadline or upcoming test again. With the shift to online education due to the pandemic, keeping track of assignments, exams, and other academic tasks can be overwhelming.
"Friday - Your Personal Class Assistant, It'll never let you miss another assignment deadline or any upcoming test."
![Issues](https://img.shields.io/github/issues/avinashkranjan/Friday)
![Pull Requests](https://img.shields.io/github/issues-pr/avinashkranjan/Friday)
![Forks](https://img.shields.io/github/forks/avinashkranjan/Friday)
![Stars](https://img.shields.io/github/stars/avinashkranjan/Friday)
[![License](https://img.shields.io/github/license/avinashkranjan/Friday)](https://github.com/avinashkranjan/Friday)
![](https://img.shields.io/github/repo-size/avinashkranjan/Friday.svg?label=Repo%20size&style=flat-square)Β
Introduction π©
Since the pandemic, almost everything has been moved on to the virtual world and So has Education. All our classes have been moved online and with that, all our assignments, tests, exams, Viva are being held on an online platform as well, With so many assignment deadlines, upcoming exam dates, and being busy with our life we forget the deadlines and exam dates on most occasion. I don't know how many of you but it happens to me frequently. So I came up with this app which once fed with all the required data it'll remind you of the assignment deadlines, upcoming exams, unfinished homework. So, you can plan your schedule accordingly.
## Getting Startedππ
To get started with Friday, follow these simple steps:
1. Clone this repository:
```bash
git clone https://github.com/your-username/friday.git`
```2. Navigate to the project's root directory:
```bash
cd Friday
```3. Install dependencies:
```bash
flutter pub get
```4. Check for Flutter setup and connected devices:
```bash
flutter doctor
```5. Run the app:
```bash
flutter run
```Tech Stack Used π₯
Application Preview π
![Friday Application Preview](graphics/friday_application_preview/friday_application_preview.png)
Watch the video preview of Friday in action on YouTube. Get a glimpse of its features and see how it can simplify your academic life.Working Preview βΆ
Video Preview β©
## How to Contributeβ¨
We welcome contributions from the community, and we appreciate your interest in improving Friday. If you would like to contribute, please follow these steps:
1. Fork the repository: Click on the "Fork" button at the top right corner of this repository's page. This will create a copy of the project in your GitHub account.
2. Clone the repository: Clone the forked repository to your local machine using the command: `git clone https://github.com/your-username/friday.git`
3. Create a new branch: Move into the project's directory and create a new branch to work on your changes: `git checkout -b your-branch-name`
4. Make necessary changes: Make your desired changes to the project. This could involve adding new features, fixing bugs, improving documentation, or any other enhancements.
5. Test your changes: Ensure that your changes do not introduce any errors or bugs. Test the application thoroughly to make sure everything works as expected.
6. Commit your changes: Once you are satisfied with your changes, commit them with a descriptive commit message.
7. Push changes to your fork: Push your changes to the forked repository on GitHub: `git push origin your-branch-name`
8. Create a pull request: Go to the original repository on GitHub and click on the "New Pull Request" button. Fill out the necessary details and submit your pull request.
9. Wait for review: Your contribution will be reviewed by the project maintainers. They may provide feedback or request further changes.
10. Congratulations! Once your pull request is accepted and merged, your contribution will become a part of Friday## Contributors β¨
We would like to express our heartfelt gratitude to the following contributors for their valuable contributions to Friday:Thanks to these wonderful people.
Contributions of any kind are welcome!
## Open Source Programs _Friday_ has been Part of π
Project Admin β€οΈ
---
Thank you for your interest in Friday - Your Personal Class Assistant. We hope that this application will help you manage your academic life effectively. If you have any questions or feedback