Matcha is a dating site using an Elm, pure PHP, MySql stack. staeter learned the functional logic proposed by Elm when building the client-side code. Reelbour focused on the server-side code. The challenges where to design a good client-server interface and communicate with the team to reach the end product in a limited time frame.
- Git clone the project at the root of your directory where is apache hosted (by example : htdocs)
- Add to your httpd.conf the property contained in .apache_Configuration for set single page on(needed)
- Be sure that your sendmail path is set on your php.ini
- Go to config/database.php to set your pseudo/password to connect to db, you can also handle the port to mysql.
- Make sur your apache port is set on 8080 (needed !)
- On you browser, go to localhost:8080/config/setup.php to create the database
- You can seed the db with fake profile, go to localhost:8080/config/hydrate.php each reload will add 15 users.
- Go to localhost:8080, you will be redirect to home, then make an account confirm it with mail or delete the entry in db on table account_verification_key.
- Enjoy !