- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 👁️ Presentation And for Project
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- 📝 License
Coder Pay is ROR based app which you can use to maintain your budget with different category in future we will make payment option to track you expenses on the real payments you make
In this project we utilize our skills and knowledge to create this project
Project language
FrameWork
DataBase
- log in
- Sign in
- Create A Category of Expanse
- Add Expense
- Create A Expanse
- Add to different Category
To get a local copy up and running, follow these steps.
In order to run this project you need:
- Ruby installed in your machine
- Ruby on Rails installed in your machine
- Postgres installed and all password and user being setup
- Any integrated terminal like
- CMD
- Bash
- PowerShell
- etc
Clone this repository to your desired folder:
for cloning follow this steps
- go to green
code
button very top left corner of this Repository container - copy your
SSH
orhttps
file and clone it in your desired folder - or just download
ZIP
file - Change UserName and Password with yours in database.yml file
OR
- Delete the credentials.yml.enc
- run
EDITOR="<your editor name for example code is for VS code> --wait" bin/rails credentials:edit"
and add following line in the file and close it. message pop up file save
user:
username: "your user name"
password: "your Password"
Install this project with:
for now you don't need any installation to run project if you already followed Prerequisites
and
bundle install
npm install
To run the project, execute the following command:
you can use it for you library purpose
run following commands in you terminal
in root dir
and if you open http://localhost:3000/ you can see App running
rails s # for running app server on port 3000
rails c # for rails console
To run tests, run the following command:
rspec spec
And for Linters
rubocop . //=> for ruby file linting
npx stylelint "**/*.{css,scss}" //=> for CSS or SASS file linting
-A
and --fix
for auto fixing respectively
👤 Adarsh Pathak
- GitHub: @PowerLevel9000
- Twitter: @PowerLevel9002
- LinkedIn: Adarsh pathak
- GitUp Page: Portfolio Page
- Styling of various webpage
- Payment for Bills
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project please give it star or buy a coffee for us
I would like to thank microverse for giving this opportunity to show up my skills
and the Ruby on rails docs
moving further I want to thank Gregoire Vella on Behance the author of the original design for App Inspiration
This project is MIT licensed.