- Link Domain name to hosting account using DNS
- Create github directory and set up on laptop and imac
- Download codeigniter MVC framework and install onto machine, then upload to git repository
- Install less css compiler and set up style.css to track style.less
- Create template for splash page
- Create registration and login animations
- add forms
- set up controller to check form validation then submit registration data to database via model
- code the login to check if the email and password match and if so set a session
- styled the error page for if validation or wrong password is entered
- edited the header to display different items if logged in or not logged in
- added script to user controller to redirect to login page if user is not logged in
- added redirect to control panel is username and password are correct
- created control panel
- added thank you page after sign up
- added email validation feature which sends an email on registration with a link. Once clicked this sets a verified maker in the database and the user can login
- Did some mobile tweaks
- Created code in the sidebar which detects what controller and method the user is currenrently visiting and changes the content
- Created a control panel view where info about the user will be shown
- created a function in the user model to show a list of the users businesses
- created an add business form
- created form validation to check that fields are inputted correctly
- created an add business model function to insert the businesss into the database
- created an edit business view which is populated by entries from the database
- added a check to make sure that the business being edited belongs to the user if not they are redirected
- added a validation check to make sure the business name when adding a business is unique (because it will be used for the url path to the profile page for SEO reasons)
- Added minimum and max values to inputs on the add and edit business forms
- added function to enable users to upload a company logo to their business which will be shown on the businesses profile page
- added a delete business feature in case the user would like to remove the business
- Added a categories table
- Added a relationship between businesses and categories
- Designed a mini webpage for each business
- Added functionality to let users choose colour schemes for their page
- Created a directory controller
- Created a view to show all the categories for businesses
- Added business lists inside each category
- Created business profile page where other businesses can message, view special offers and offer services
-
Notifications
You must be signed in to change notification settings - Fork 0
Project 1 for uni
License
jimmyt2003/enterpriser
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Project 1 for uni
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published