Skip to content

A web application designed to control activities inside a company using TypeScript, React and SCSS

License

Notifications You must be signed in to change notification settings

felipe1234-dev/taugor-app

Repository files navigation

TaugorApp

Taugor Activity Management App

A web application designed to control activities inside a company

Read this in other languages: English, Portuguese

Demo

Click here for a functional demo.

Email: user1@gmail.com Password: 123456

Website

Login Page

LoginPage

Error 404 Page

404ErrorPage

Loading page

LoadingEffect

Start page - All activities

LoadingEffect

Mobile support

TaugorApp is compatible with devices of all sizes and operating systems, and consistent improvements are being made.

MobileSupport

Usage

Desenvolvimento

Want to contribute? Great!

To fix a bug or improve an existing module, follow these steps:

  • Fork the repository
  • Create a new branch (git checkout -b improve-feature)
  • Make appropriate changes to files
  • Add changes to reflect changes made
  • Commit your changes (git commit -am 'Improve feature')
  • Pull the branch (git push origin improve-feature)
  • Create a pull request

Features

  • Search by: Title, Status, Priority, Tags.
  • Search bar mimics MySQL's "LIKE" operator, however, in MongoDB (Firebase's official db).
  • 30 by 30 infinite scrolling effect (same as Facebook and other social networks).
  • Create and edit an activity with the following fields:
    • Title
    • Description (with rich text - WYSIWYG Editor)
    • Product
    • tags
    • Priority (High, Medium, Low)
    • One sentence problem (short description)
    • Attachments
  • Document viewer

Built with

  • React - A JavaScript library to create user interfaces created by Meta.
  • Typescript - TypeScript is a strongly typed programming language that is based on JavaScript, offering better tools at any scale.
  • Firebase - Firebase is an app development platform that helps you build and develop apps and games that users love. Backed by Google and trusted by millions of businesses around the world.
  • SASS - Sass is the world's most mature, stable and powerful professional grade CSS extension language.

To-do

  • Document (attachment) library

Team

MIT © Felipe Alves