Skip to content

Welcome to the official repository for ESI Projects, an exciting open-source initiative created for our students school. Our mission is to curate a comprehensive collection of computer science projects completed by talented students at the National Higher Computer Science Engineering School in Algeria.

License

Notifications You must be signed in to change notification settings

ESIProjects/ESI-Projects

Repository files navigation

ESI-Projects

Welcome to this Github repository which is the official repository for ESI Projects an open source project that we have created for our student's school where we aim to gather a comprehensive collection of computer science projects completed by students at our National Higher Computer Science Engineering School in Algeria.

Check: Official website



Logo


Note that:

  • This repository serves as a hub for project ideas and inspirations for students at all levels, from beginners to advanced programmers.

  • Here you will find an extensive range of projects spanning multiple years, contributed by fellow students FROM ESI who have generously shared their work on Github.

  • Pull requests are always welcome and encouraged, so if you have a project that you would like to share with others, or if you have an improvement to an existing project, please don't hesitate to submit a pull request. Let's collaborate and make this repository a valuable resource for students in our community. Happy coding!

How to use this repository:

  • Go to the level of study where you want to explore projects.

  • You will find a README.md file that will guide you to access different folders for different Modules.

  • Then you will find also another README.md file that guide you to explore different folders of each Module.

  • Then you can find all the projects in that Module with README.md files that gives an overview and description of the project.

  • How to just download the folder I need ?

    There are many websites that help you do this here is one: https://download-directory.github.io/, Just copy the url that appears when you are in the folder you want to download.

Let's start !



How to contribute ?

  • By filling the form:

Form You can fill this form by the needed information and we will organize it in the repository.

  • By a pull request:

Or you can just do a pull request after passing by these steps:

  1. Fork the Repository:

    Create a personal copy of the repository.

  2. Clone your fork Repository:

    After forking, clone your forked repository to your local machine:

    git clone https://github.com/your-username/ESI-Projects.git
  3. Create a new Branch:

    git checkout -b new-branch
  4. Add your Projects folder following this structure:

     - Name of the folder: Title of the Project/TP + Full Name of the student or/and binome + year + _ + level/ following the camel case format 
     example: TpCoupeDuMondeBouchouchaMohammedElAmine_MougariAymenAbderrahmane2021/2022_1CP
     - This folder has to be in the right emplacement which means: LevelOfStudies > Class title > TP title > YourFolder
     example: 1CP > ALSDD > TP1 > TpCodageBanqueBouchouchaMohammedElAmine_MougariAymenAbderrahmane2021/2022_1CP
     - The folder must contain a README.md in markdown format file that has to follow this structure:
     - Level of study: 1CP, 2CP
     - Module: ALSDD, SFSD ..etc
     - Title: name of Project/Tp
     - Technology used: C, Python, Cpp, Java ...etc
     - Name of the student(s):
     - GitHub account of the user:
     - Link to the GitHub repository of the project or the project's files itself.
     #You can find some clear examples in published projects. 
    
  5. Commit Your Changes:

    Add and commit your changes with a descriptive message:

    git add .
    git commit -m "Add a brief description of your changes"
  6. Push to Your Fork:

    Push your changes to the branch on your forked repository:

    git push origin new-branch
  7. Create a Pull Request:

    Go to the original repository on GitHub and submit a pull request from your forked repository.

Feel free to contact us:

About

Welcome to the official repository for ESI Projects, an exciting open-source initiative created for our students school. Our mission is to curate a comprehensive collection of computer science projects completed by talented students at the National Higher Computer Science Engineering School in Algeria.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published