Skip to content

A platform that allows Ironhack web dev and UX/UI design students to share projects and ideas

License

Notifications You must be signed in to change notification settings

abisummers/project-two

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

project-two

Project Two of Ironhack bootcamp. For this project we worked in pairs to create our first full stack application. We wanted to create a platform that allows UX/UI and web dev students to share ideas and projects to allow them to have instant feedback. Only verified users can access the site. To sign up you have to specify what course you are doing from a dropdown option. After you have signed up, an email is sent to your account. When you log in, there are four options, a create a project, create and idea, view ideas and view projects. On the projects you can leave a comment about how to improve it, your message the creator directlty.

On admin accounts there is also another option on the homepage, which tells you how many users there are to verify and allows you to go directly to user management page.

The inspiration came from a staff member at Ironhack who wanted a platform that allows UX/UI design and web dev students to share work and to communicate with each other.

https://ironhack-sharer.herokuapp.com/

#PRE CODE Drew wireframes to allow us to clearly see what commponents were needed Installed npm packages such as bcrypt for password secruity Decided what models would be needed Thought of the routes we would need to allow us to break down the code to allow oraganisation Dedicated tasks to each person to help prevent conflicts on merge

DAY #1 Created user, project and idea models Created most of the routes Added a basic layout with a nav to check that all the links worked Added forms for logging in, creating account, and adding projects and ideas

DAY #2 Added flash messages to give users feedback Added settings to users, projects and idea pages Added delete buttons Added comment section to project page

DAY #3 Added image upload Added admin zone Created a seed file for the users Added nodemailer which sends a message to user when the sign up Hid delete/edit buttons on projects/ideas when they do not belong to current user

DAY #4 Started CSS Added setting for verifing the users Added requiremnets for password and name length Deployed the app

DAY #5 Finished CSS Added logo Moved the layout of the flash messages Fixed small bugs

About

A platform that allows Ironhack web dev and UX/UI design students to share projects and ideas

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published