|Arthur Poulet 193ad1bd44 fix Client#last_view||3 years ago|
|app||3 years ago|
|bin||4 years ago|
|config||3 years ago|
|db||3 years ago|
|lib||4 years ago|
|log||4 years ago|
|public||4 years ago|
|test||4 years ago|
|vendor/assets||4 years ago|
|.gitignore||4 years ago|
|Gemfile||3 years ago|
|Gemfile.lock||3 years ago|
|License||4 years ago|
|README.md||3 years ago|
|RailsMinidoc.md||4 years ago|
|Rakefile||4 years ago|
|config.ru||4 years ago|
|doc.sh||4 years ago|
Morning Peak is a modern and OpenSource Web Application. It has been designed to manage clients, bills, and issues for little and medium compagnies.
There is a lot of CRM on the web. Some of them are web application. Some of them are open source. Some of them are modern. But, I never see any of them grouping the 3. It is why I started to develop this application. To improve my skills, my knowledges, and to use it.
I want a simple application, that I understand, and that I need. By simple, I mean:
Start by pasting this script in your shell:
cd MorningPeak/ gem install bundler bundle install cp config/database.yml.example config/database.yml edit config/database.yml # Configure your database connection first rake db:create rake db:migrate rake db:seed # will generate default data. Not on production ;)
.envto save your locals cvars without pollute your global env.
.env.productionetc. for environement specifics cvars
.env file looks like:
COMPANY: "Yolo production" LOCALE: fr ...
The application’s specifics cvars are :
When you done with the configuration of the database (editing
you can run the server by the following command :
rails s # "-b 0.0.0.0 -p 80" to test on internet :)
The server will be accessible via localhost:3000
Default creditentials are generated in the seed:
user> login: firstname.lastname@example.org , password: user2015
admin> login: email@example.com , password: wir2015
Checkout for rails minidoc for a resume of rails.
You can contribute to this project by Merge Request on the gitlab repository here. The best pratices are to create short commits, and short Merge Requests. Respect the git commit nomage convention as possible with:
We accept any kind of work : translations, bug fix, additionnal features, optimizations, documentation, etc.
Don’t be afraid !
see the license in the
It is under:
GNU GENERAL PUBLIC LICENSE