Giter VIP home page Giter VIP logo

hostelite's Introduction

Hostelite

A hostel management app using flutter where the complains of students and their exit or entry timing reaches directly to the administration.

GitHub code size in bytes GitHub last commit GitHub stars

My stars GitHub forks Languages

Top Issues Watchers

The app is being built using flutter, with Firebase as the backend, and also uses Google Maps API for tracking the current location of the Hostelite.

There are two types of Views for this app, signifying the two types of users:

  • Views for Students
  • Views for Hostel Administration

For Students, the following features will be integrated:

  • Report Issue to the administration
  • Mark Entry (requires the use of location tracking)
  • Mark Exit
  • View his/her daily records of entry/exit
  • Get alerted when outside the facility after a certain time and prompted to send an explanation to the administration
  • See Notices posted by the Hostel Administration
  • Change personal profile information

For Administration, the following features will be integrated:

  • See Complaints posted by the Hostelites, and mark them sorted, pending or rejected
  • See Alerts from the boarders who are outside after a specific time
  • See Entry/Exit Report of the entire hostel for a specific date
  • Post Notices for the Hostelites to view
  • Change personal profile information

Tech-stack :

android kotlin jetpack compose figma firebase

Screenshots of App

android android android android android android android android android android android

Interested?🀩 Check how you can be a part of itπŸ‘‡

Contributions Best Practices

Commits

  • Write clear meaningful git commit messages (Do read https://chris.beams.io/posts/git-commit/)

  • Make sure your PR's description contains GitHub's special keyword references that automatically close the related issue when the PR is merged. (More info at https://github.com/blog/1506-closing-issues-via-pull-requests )

  • When you make very minor changes to a PR of yours (like for example fixing a failing Travis build or some small style corrections or minor changes requested by reviewers) make sure you squash your commits afterward so that you don't have an absurd number of commits for a very small fix.

  • When you're submitting a PR for a UI-related issue, it would be really awesome if you add a screenshot of your change or a link to a deployment where it can be tested out along with your PR. It makes it very easy for the reviewers and you'll also get reviews quicker.

Our budding maintainer and contributors:

Made with contrib.rocks.

If you πŸ’“ this, do smash the ⭐ button!!

Thanks for visiting!!

hostelite's People

Contributors

srijanshovit avatar ritwiksingh28 avatar shubhamtiwari55 avatar samriddhiambashta avatar siddharths-52 avatar rani620 avatar viasmit avatar

Forkers

shubhamtiwari55

hostelite's Issues

UI enhancement of Mark Exit page

Sir, the UI of Mark Exit page in the hostelite page is not up to mark. The input text areas are not correctly aligned and the overall UI looks messed up. @RitwikSingh28 Sir kindly assign this issue to me so that I can improve it as per the design file.
WhatsApp Image 2023-10-12 at 00 28 24_2290b8f5

UI enhancement of edit profile page

Sir, the UI of edit profile page of the application is not as per the design file. The Ui is not looking good. @RitwikSingh28 kindly assign this issue to me so that I can improve the UI as per the design file
WhatsApp Image 2023-10-12 at 00 13 16_2b939f3c

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.