Skip to content

Repository for 8th Standard Computer Exhibition projects at Saint Paul's School.

License

Notifications You must be signed in to change notification settings

mrcubez/cs-exhibition-Prashil

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

This is the repository for 8th Standard Computer Exhibition projects at Saint Paul's School. fssdf

Files & Folders

  • IMPORTANT! Go through the workflow to understand how you will be working on this project.
  • This is the README.md.
  • The budget.md file is for listing the components we will be using and their prices and links
  • The AI folder is for files concerning AI, so you may put appropriate files in those folers (by forking the repo and creating a pull request).
  • The ATM folder is for files concerning the ATM project, so you may put appropriate files in those folers (by forking the repo and creating a pull request).
  • The web folder is for files concerning the web portion (html, css & js), so you may put appropriate files in those folers (by forking the repo and creating a pull request).
  • In all these folders, there will be filler files named filler. You may remove them after you create atleast one other file in that folder.

A few Instructions

Workflow

  • This section describes the intended workflow for our project.
  • This is the main repository, which is to be used and presented.
  • To make changes, you need to fork this repository.
  • By defualt, the name of the forked repository will be the same as the main one, which is cs-exhibition. You need to change this name to cs-exhibition-yourname, for example cs-exhibition-raj. This is to be done to make it easier to identify the owner of the repository.
  • After you make major changes, and commits and test them and think that they are suitable and stable enough for merging, create a pull request.
  • Wait for me (the maintainer and owner of the repo) to review these changes, make changes, if needed, and merge (accept) or reject your pull request.

Guidelines for code stylization

  • For indentation, use tabs, instead of spaces. You can search how to enable this on the internet.
  • In braced languages like java, javascript and CSS, put braces on the same line.
  • Example:
function myFunc() {
	console.log("Hello")
}
  • ⬆ This is recommended.
function myfunc()
{
	console.log("hello")
}
  • ⬆ This is not recommended.
  • Use camelCase for identifiers. For example:
    • helloWorld <-- is recommended
    • basically first letter of first word lowercase, later word's initial uppercase.
  • Comment your code thoroughly. This doesn't mean that you comment every single line. Commenting for things like variable declaration is useless; everyone can understand that much; Comment more complex parts of codes or for explanation of the use of a function, etc.

License

Everything here is licensed under GPLv3. If someone has an issue with that, they can create a pull request or create an issue with a reason.

About

Repository for 8th Standard Computer Exhibition projects at Saint Paul's School.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 80.1%
  • Python 16.0%
  • JavaScript 2.7%
  • CSS 1.2%