Mini cms-like app that serves as a blogging platform for sharing stories by travelling enthusiasts.
Requires PHP 7.2 (or above) and a MySQL-based DB.
- Clone the project
- Rename
env/.env-sample
toenv/.env-localhost
orenv/.env-production
and fill the necessary environment variables. - Run the db init script
scripts/share-your-travels-db-init.sql
By running the database init script, a <username, password> pair is automatically stored in db: <dev, dev>.
These credentials can be used in logging in to the admin section, at [appURL]/admin
.
Swipeable cards containing "About me" information
Blog posts' title and content change according to the selected website language.
Users can add reviews regarding the blogger's stories
After successfully logging in, the admin panel will prompt. Features:
- new blog post adding: the new post has to be written in both supported languages (en & ro);
- blog posts can be edited or removed;
- contact forms can be previewed
- ratings can be removed
- The theme is based on the Constructive Responsive Theme (2012), but it was modified to fit the app's needs;
- The
favicon.png
file was taken from TripProximity website icon; - The background images used in the application were taken from WallpaperPlay.