/css-frameworks-ca

A template repository used for student CSS Frameworks CA submissions.

Primary LanguageHTML

css-frameworks-ca | CrochetME

CrochetME is a responsive web application which goal is to keep in contact lovers of handmade crochet.

figma

Live app

This project is deployed on Netlify.

CA goals

The goal of this Course Assignment was to learn:

  • NodeJs and npm environment
  • Bootstrap features like grids, components, utility, etc avoiding custom css and javascript
  • sass used to customize Bootstrap

Authentication page (/index.html)

The authentication page should have a form to login or register to the application. Ensure to include HTML form validation and use /profile as the action attribute. Password must have a minimum length of 8 characters.

Feed Page (/feed/index.html)

The feed page should have a list of posts thumbnails, a search bar, sort options and a form to create a new post. You may add additional design features beyond these requirements.

Profile page (/profile/index.html)

The profile page should have a profile image, username, list of user posts, follow button and an area to display following/followers.

How to run locally

Customization

The Bootstrap customization is restricted to the $primary color and other few variables.

Validation

The web application code has been validated using the following tools:

NB: some empty CSS classes are flagged as errors by the W3 validator. The issue is probably caused by a bug in the web tool.

Dependencies

To develop the web application I have used Visual Studio Code with Prettier formatter extension.