Skip to content

Application manager, for people who are having a mess with all those simultaneous job applicaitons

License

Notifications You must be signed in to change notification settings

MeritonAliu/MyApplicationsHub

Repository files navigation

MyApplicationsHub

Overview

MyApplicationsHub is a Ruby on Rails application designed to manage job applications efficiently. It allows users to track various applications, manage company information, and stay updated on the status of each application.

Features

  • User Authentication: Secure login and registration functionality.
  • Application Management: Users can create, read, update, and delete job applications.
  • Status Tracking: Track the status of applications (e.g., open, submitted, rejected, closed).

To Do

  • OAuth for user login
  • mobile responsivness
  • overall design

Getting Started

Prerequisitesgit

  • Ruby version: Ensure you have Ruby installed. More information here.
  • Rails version: This project uses Rails 7.1.2.
  • SQLite3: Ensure SQLite3 is installed for database management

Installation

  • Clone the repository
git clone https://github.com/yourusername/MyApplicationsHub.git
  • Navigate to the project directory
cd MyApplicationsHub
  • Install the required gems
bundle install
  • Set up the database:
rails db:create
rails db:migrat
  • Start the Rails server:
rails server

Contributing

Contributions to MyApplicationsHub are welcome! Please follow these steps:

Fork the repository.

Create a new branch (git checkout -b feature/AmazingFeature).

Make your changes.

Commit your changes (git commit -m 'Add some AmazingFeature').

Push to the branch (git push origin feature/AmazingFeature).

Open a pull request.

Acknowledgements

License

Distributed under the MIT License. See LICENSE for more information.

About

Application manager, for people who are having a mess with all those simultaneous job applicaitons

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published