- It's a partial site that is not meant to be completed (assignment), except for the 'newsletter page' inside the dashboard.
- Feel free to browse through the scripts, though.
- Import redstamp.sql
- Change database configurations in redstamp/core/config.class.php to your suited settings!
- Run site on localhost
Note
- For checking responsiveness, I used F12 -> Top left corner (phone/tablet settings)
OR Ctrl+Shift+M (must be pressed at the same time)
core/db.class.php
resources/assets/sass/mixins/_fonts.scss
resources/assets/sass/vendor
resources/assets/sass/waves.scss
assets/fonts
node_modules
bootstrap
Used vanilla JS instead of jQuery because I want to get better at it. I've used jQuery so much that I want to learn raw JS.
- Pages self-coded for the redstamp assignment from scratch
- Did not use a template or an existing project
-- Core --
core/config.class.php
core/functions.class.php
core/hasher.class.php
core/loader.class.php
core/system.class.php
-- Includes --
includes/navbar.php includes/newsletter.php
-- Pages --
pages/home/php/index.php
pages/dashboard/index.php
pages/dashboard/php/dashboard.php
pages/login/index.php
pages/login/php/login.php
pages/logout/index.php
pages/logout/php/logout.php
pages/register/index.php
pages/register/php/dashboard.php
-- Resources --
resources/assets/js/app.js
resources/assets/js/login.js
resources/assets/sass/mixins/_custom.scss
resources/assets/sass/app.scss
resources/assets/sass/custom.scss
resources/assets/sass/fonts.scss
resources/assets/sass/login.scss
resources/assets/sass/newsletter.scss
resources/assets/sass/themes.scss
-- Index --
/gulpfile.js
/index.php
/package.json