Skip to content

dev-shetty/Clouds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 

Repository files navigation

CLOUDS

Computer Legends Of the Unified Department

CLOUDS is an association of Computer Science Department in Sahyadri College of Engineering and Management.

  • This website shows the details of office bearers representing clouds.
  • The event tab it shows the upcoming events in our college

Access the website here - Clouds

Instagram - Clouds Instagram

Linkedin - Clouds Linkedin


Get Started

This website is built using react.js with vite.js and vanilla CSS and hosted using Netlify

React Vite CSS3 Netlify

Folder Structure

While contributing maintain the folder structure as shown below


To make changes in existing features

.
├── frontend
|   ├── src
|       ├── components
|           ├── <Folder-Name>
|               ├── <all-files>

To create a page

.
├── frontend
|   ├── src
|       ├── pages
|           ├── <page-name.jsx>

To make changes to the events tab

.
├── frontend
|   ├── src
|       ├── components
|           ├── Events
|               ├── events.js

Here, create a new object inside the events array, following the next id number and add the details of the event to the dedicated key (the schema is provided at the top of the file for the developer reference).


How to contribute

  1. Create a fork of this repository in your profile by clicking the fork icon in top-right corner.

  2. Go the the forked repository in your profile and click the green color Code icon in right side and copy the url.

  3. Now Clone the repository to your pc by opening terminal in your desired folder and type

    git clone <url-copied>
  1. Now a folder with the repository name will appear. Open it in your preffered code editor.

  2. Run the following command to install all the dependencies

  cd .\frontend\
  npm i
  1. Then create a new branch by using the following command (the command creates and switches to the new branch simultaneously)
    git checkout -b <new-branch-name>
  1. Now make the desired changes and after making changes or modification on to your code locally, you need to add these files to the staging area.
  git add <file-name>
  1. Once files added, you need to commit the changes to with an appropriate commit message.
  git commit -m "<your-message>"
  1. After commiting the changes, you need to push the changes
   git push origin <branch-name>
  1. Once you push the changes to your repository, the Compare & pull request button will appear in GitHub.

  2. Click it and you'll be taken to a screen

  3. Type a proper description and give the PR an appropriate title. Finally, Open a pull request by clicking the Create pull request button.

  4. That's it. You have opened a PR. Wait for it to get merged.