Skip to content

Latest commit

 

History

History
83 lines (49 loc) · 2.67 KB

README.md

File metadata and controls

83 lines (49 loc) · 2.67 KB

Skimer

About The Project

University project created for our group to keep track of all of our assignments and exams (events). We could see the list of all subjects, upcoming events with it's details and progress bar based on finished and unfinished tasks.

image

It was our first app built with this tech stack and first "bigger" app at all, and we are aware that some things sometimes are not working as intended (ex. Redirecting to login page when user is not logged in, content doesn't load sometimes, wrong chronological order of events), however we are happy with the results 😄

Live demo: https://skimer-a5934.web.app

Credentials to login:

Email: test@test.com
Password: test123

Built With

Installation

To run the project locally, you need to perform following operations:

  1. Clone the repo
    git clone https://github.com/d-wasilewski/Skimer.git
  2. Switch to client directory
    cd ./skimer-client
  3. Install NPM packages
    npm install
  4. Run the app
    npm start

Usage

  1. Our only users are our classmates, so we ommited the registration step and created the accounts for them and for this reason you can only login to the application. You can get access to test account in About The Project section

image

  1. User can click on the subject list to filter events for this specific subject as well as get it's details.

image

image

  1. There is a timetable in case you forget about the classes

image

  1. Any user can add an event to the public list

image

  1. Only user that created the event can delete it

image

  1. By clicking on the profile picture user can change it, we also added a calendar in case somebody forgot what day it is today:)