Skip to content

dansantander/trax

Repository files navigation

TRAX

Rails app for helping you with keeping track of your activities and fees per activity with no complications.

screenshot

Table of Contents

Features

  • A user logs in to the app, only by typing the username.
  • Profile page includes links to:
    • “My Tasks”.
    • “Other Tasks”.
    • “Groups”.
    • “Logout”.
  • My Tasks:
    • A list of all transactions that are created by a logged-in user (sorted by most recent).
  • Other Tasks:
    • A list of all transactions that are created by a logged-in user but not assigned to any group (sorted by most recent).
  • Groups:
    • A list of all groups is displayed in alphabetical order.
    • Each group is clickable and opens “Group transactions” page.
    • When user opens the “Group transactions” page a list of all transactions that belong to that group is displayed.

Demo

Installation

  • Make sure to have PostgreSQL installed and configured as the database.
  • Ensure the project dependencies are installed.
  • Clone the repo locally with the command git clone git@github.com:dansantander/trax.git.
  • Navigate to the project folder inside your terminal.
  • Run bundle or bundle install.

Getting Started

  • Head over to your server on localhost:3000.
  • Create a new User using the Signup form and start a session by Signing in.
  • Create a new Group.
  • Create a new Task with or without a group.
  • Browse through your tasks or tasks that don't belong to any group.

Built With

  • Ruby 2.6.5
  • Ruby on Rails 5.2
  • Git, Github and VScode

Contributing

Contributions, issues and feature requests are welcome!

You can do it on issues page.

Acknowledgments

Special thanks to code reviewers.

Show your support

Give a ⭐️ if you like this project!

Authors

👤 Daniel Santander

License

Creative Commons 2020

About

Rails app for helping you with keeping track of your tasks and fees per activity with no complications.

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors