It's job-search tracking, but better!
Traccio is a simple job hunt tracking application. It allows users to organize their job search endeavors, log in job applications they've submitted, and conveniently track them. It also helps users better monitor their progress, and distill different trends in their job hunts.
Traccio is a serverless Angular 9 web app, with an AWS backend setup for authentication and storage.
Libraries used:
- Angular Material (specific usage details can be found here)
- nivo charts
nivo is a data-visualization Reactjs library, so I had to jump through some hoops to use this library in my Angular app, but it was one of the main inspirations behind the idea for this app, so I couldn't really compomise on using it. Usage details can be found here. - hammerjs
For simple mobile swiping gestures utilized in the app. Usage details can be found here. - rxjs (specific usage details can be found here)
- aws-amplify (specific usage details can be found here)
Backend setup (serverless AWS architecture):
- Cognito authentication setup and user pool
- DynamoDB database storage
- GraphQL API endpoint, created and managed using AWS AppSync
- AWS Lambda functions were created to handle different aspects of the app's business logic
Additional setup details can be found here
Just some specific thanks to cool open-source packages used in the app 🌟
Licensed under the MIT License.
Copyright (c) 2020 Duha Hassan
Enjoying using Traccio and feeling generous?
Tips are more than welcome, and help me continue to host and maintain Traccio :)