An open API service indexing awesome lists of open source software.

https://github.com/hisoka37/railspass

RailsPass is a Ruby on Rails-based password manager that offers secure password storage, and organization for users, simplifying online account management and enhancing security.
https://github.com/hisoka37/railspass

javascript ruby ruby-on-rails

Last synced: 2 months ago
JSON representation

RailsPass is a Ruby on Rails-based password manager that offers secure password storage, and organization for users, simplifying online account management and enhancing security.

Awesome Lists containing this project

README

          

πŸ“—Table of Contents

- [πŸ“– About the Project](#about-project)
- [πŸ›  Built With](#built-with)
- [Key Features](#key-features)
- [πŸ’» Getting Started](#getting-started)
- [Setup](#setup)
- [Prerequisites](#prerequisites)
- [Install](#install)
- [πŸ‘₯ Authors](#authors)
- [πŸ”­ Future Features](#future-features)
- [🀝 Contributing](#contributing)
- [⭐️ Show your support](#support)
- [πŸ™ Acknowledgements](#acknowledgements)
- [πŸ“ License](#license)

# πŸ€–RailsPass

>
**RailsPass** is a Ruby on Rails-based password manager that offers users secure password storage, generation, and organization, simplifying online account management and enhancing security.

## πŸ›  Built With
> The Tech stack used in this project:

Full Stack

### πŸͺ„ Key Features

- ### Secure Password Storage:

- Utilize strong encryption algorithms to securely store user passwords in the database.
- Implement industry-standard practices for password hashing and salting to enhance security.

- ### User Authentication:

- Create a robust user authentication system to ensure secure access to the password manager.
- Allow users to register, log in, and recover/reset their passwords securely.

- ### Intuitive User Interface:

- Design a user-friendly and intuitive interface for easy navigation and interaction.
- Employ responsive design principles to ensure accessibility on various devices.

- ### Password Sharing:

-Allow users to securely share passwords with trusted contacts, with options for setting permissions and expiration dates.

(back to top)

## πŸ’» Getting Started

> Clone repo via cmd - https://github.com/Hisoka37/RailsPass.git

### Prerequisites

To run this project you need:

- Code Editor (Vs Code)

- Terminal

- Install Ruby on your computer

- Install Rails on your computer

### Setup

Clone this repository by using the command line to your desired folder:

```sh
git clone https://github.com/Hisoka37/RailsPass.git

cd RailsPass
```

### Install

Install this project with:

```sh
cd RailsPass
bundle install (install all dependencies)
```

### Usage

To run the project, execute the following command:

```sh
rails server
```

### Test

```sh
RSpec
```

## πŸ‘₯ Authors

>
πŸ‘€ **Walid Hisoka Kabboussa**
- GitHub: [@githubhandle](https://github.com/Hisoka37)
- LinkedIn: [LinkedIn](https://www.linkedin.com/in/walidkb/)
- Twitter: [Twitter](https://twitter.com/kbwalid9)

(back to top)

## πŸ”­ Future Features

- [ ] **Provide an offline mode**
- [ ] **Maintain a history of password changes.**
- [ ] **Offer browser extensions or integrations to streamline the autofill of login credentials on supported websites.**

(back to top)

## 🀝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](../../issues/).

(back to top)

## ⭐️ Show your support

> We would greatly appreciate it if you could leave a comment about this project on our Twitter or LinkedIn accounts. Your feedback is important to us. Thank you.

(back to top)

## πŸ“ License

This project is [MIT](./LICENSE) licensed.

(back to top)