FFCSeZ

所属分类:语音合成
开发工具:Java
文件大小:828KB
下载次数:0
上传日期:2022-06-30 10:59:55
上 传 者sh-1993
说明:  FFCSeZ是一款应用程序,可帮助在FFCS期间顺利无忧地准备时间表。该应用程序可以使用...
(FFCSeZ is an app to facilitate the smooth and hassle-free preparation of timetables during FFCS. The app can be used by any student studying in VIT right from the first years to the final years.)

文件列表:
.idea (0, 2022-06-30)
.idea\compiler.xml (169, 2022-06-30)
.idea\discord.xml (173, 2022-06-30)
.idea\gradle.xml (727, 2022-06-30)
.idea\jarRepositories.xml (1700, 2022-06-30)
.idea\misc.xml (1801, 2022-06-30)
.idea\vcs.xml (180, 2022-06-30)
LICENSE (1078, 2022-06-30)
app (0, 2022-06-30)
app\build.gradle (2899, 2022-06-30)
app\proguard-rules.pro (750, 2022-06-30)
app\src (0, 2022-06-30)
app\src\androidTest (0, 2022-06-30)
app\src\androidTest\java (0, 2022-06-30)
app\src\androidTest\java\com (0, 2022-06-30)
app\src\androidTest\java\com\tfd (0, 2022-06-30)
app\src\androidTest\java\com\tfd\ffcsez (0, 2022-06-30)
app\src\androidTest\java\com\tfd\ffcsez\ExampleInstrumentedTest.java (742, 2022-06-30)
app\src\main (0, 2022-06-30)
app\src\main\AndroidManifest.xml (2518, 2022-06-30)
app\src\main\assets (0, 2022-06-30)
app\src\main\assets\calender.json (88772, 2022-06-30)
app\src\main\assets\cloudload.json (25937, 2022-06-30)
app\src\main\assets\mytimetables.json (48716, 2022-06-30)
app\src\main\assets\notfound.json (24727, 2022-06-30)
app\src\main\assets\search.json (13645, 2022-06-30)
app\src\main\assets\splash.json (70693, 2022-06-30)
app\src\main\ic_launcher-playstore.png (24150, 2022-06-30)
app\src\main\java (0, 2022-06-30)
app\src\main\java\com (0, 2022-06-30)
... ...

TFDLogo

FFCSeZ

Get it on Google Play

· Report a bug · Request a feature ·

Table of Contents

  1. About The Project
  2. Getting Started
  3. Roadmap
  4. Contributing
  5. License
  6. Reach out
  7. Acknowledgements
## About the project FFCSeZ is an app to facilitate the smooth and hassle-free preparation of timetables during FFCS and keeping a track of daily classes and related to-dos, with a host a of new and student-centric features. The app can be used by any student studying in VIT right from the first years to the final years. ## Features - Updated with the latest faculty information for FFCS. - Minimalistic and smooth UI for creating timetables on mobile. - Easy add/drop courses with credit management. - Filters to help you narrow down to your preferred slots. - Support for multiple mock time tables. ## Tech Stack Android Studio Realm MongoDB Atlas Figma Firebase ## Screenshots ### Home Screen Home Screen Multiple Timetables ### Course Selection Screen Course Selection Screen Course Selection Screen Live ### Registered Courses Credits ### Legacy Timetable View (Full Screen - Landscape) Legacy View ## Getting Started To get a local copy up and running follow these simple steps. ### Prerequisites In order to get a copy of the project you will require you to have Android Studio (v4.0 and above) installed. If you don't have it, you can download Android Studio from the [official website](https://developer.android.com/studio). ### Installation Open Android Studio, select `Import from Version Control` and paste the following link to clone the repository: ``` https://github.com/Team-Fourth-Dimension/FFCSeZ.git ``` Run a Gradle build if there is some error in syncing the dependencies. Generate an APK by going to `Build > Build APK` and install it on your Android device or run the app from within Android Studio either by using an emulator or by USB debugging. > **Note that you will have to add your own `google-services.json` file under `../app` for the Gradle build to succeed.** ## Roadmap The main features of the app are broken down into a technical task timeline. - Task 1: Project Setup - [x] Add the required dependencies for library support. - [x] Setup database services. - Task2: Setting up the FFCS interface and database - [x] Build the UI for the FFCS selection screen. - [x] Adding query methods from the database for the selection. - [x] Add chips and set up a filter system. - [x] Build the UI for the slot display screen. - [x] Build UI for Full TimeTable Screen. - Task 3: Setting the Timetables - [x] Build the UI for the timetable display. - [x] Setup app navigation. - [x] Code for the database storage of timetables. - [x] Wrap up the code of Task 2 and the code of Task 3. - [x] Complete debug till Task 3. - Task 4: The Navigation Pane - [x] Setup the functionality to add and display the existing timetables of the user. - [ ] Adding the import timetable feature. - [x] Add notifications to remind when new FFCS data has arrived - [x] UI cleanup. - [x] Add an app tutorial. - Task 5: Cleanup - [x] Cleanup or improvise the UI/UX. - [x] Refactor code and code optimizations. - [x] Implement a dark theme and its toggle. - Task 6: Additional features - [ ] Setup faculty reviews database and UI. - [ ] Add more student-centric features. - Task 7: Widgets and Additional features - [ ] Build a widget of the current timetable. ## Contributing Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are **greatly appreciated**. 1. Fork the Project. [(Refer the get started instructions)](#-getting-started) 2. Create your Feature Branch. (`git checkout -b feature/AmazingFeature`) 3. Commit your Changes. (`git commit -m 'Add some AmazingFeature'`) 4. Push to the Branch. (`git push origin feature/AmazingFeature`) 5. Open a Pull Request. ## License Distributed under the **MIT License**. See [`LICENSE`](https://github.com/Team-Fourth-Dimension/FFCSeZ/blob/master/LICENSE) for more information. ## Reach out ##### Arjun Sivaraman via [Email](mailto:arjun140702@gmail.com) · [Github](https://github.com/1407arjun) · [Linkedin](https://linkedin.com/in/arjun-sivaraman-1407) ##### Prasoon Soni via [Email](mailto:prasoonsoni03@gmail.com) · [Github](https://github.com/prasoonsoni) · [Linkedin](https://www.linkedin.com/in/prasoonsoni) ## Acknowledgements 1. [Freepik](https://freepik.com) - For the background images. 2. [Lottie Files](https://lottiefiles.com) - For some of the animated gifs in the app.

With :heart: by Team Fourth Dimension, IET-VIT


近期下载者

相关文件


收藏者