Skip to content

Frontend Screenshots

Amlan Kumar Nandy edited this page Aug 12, 2021 · 5 revisions

Authentication

  • One can create a new account or log into an existing account by using an email-password combination.
  • Other than that, social media login using Google or GitHub is also possible.

Login

Register

Project Management

  • Once logged in, the user can create a project in which they can add other members and perform various activities such as -
    • Adding/editing/deleting images
    • Creating/editing/deleting labels
    • Creating and training models and much more...

Project

Image Labelling

  • After adding images and creating labels, once can label those images with the created labels.

88231334-ad6ac000-cc91-11ea-997a-fdc5539a1dad

88231351-b3f93780-cc91-11ea-98fb-161f8807b1ba

Object Path Tracking

  • As all images are geo-tagged, images with the same labels can be used to implement object path tracking and view the location path of an object.

PathTracking

Team Management

  • Each project can have multiple teams, each having a specific role. Team members can only perform actions in a project that their role specifies.
  • E.g a member with images role can only add, remove or edit images.
  • Other project members can also be made admins.
  • Admins can perform various actions such as -
    • Add/remove project members
    • Create/delete/edit teams
    • Edit a project's details and much more...

TeamDetails

Project Activity Tracking

  • All activity and changes inside a project can viewed in the Project Activity section inside a project.
  • All activity is present in form of a list of logs.
  • These logs can be filtered to view category-specific, team-specific and member-specific logs.
  • It is also possible to only view the activity on a single entity such as an image, label or mode. That is viewing entity-specific logs.

Frontend Project Activity Tracking

Team-wise Chat System

  • Each team has a chatroom where all the team members can converse about progress on the project.
  • Web sockets are used here to maintain a live feed of messages.

Chat System