A First Year College 1st Semester Programming Project in CPE 007 - Programming Logic and Design. An Enrollment Project that runs in CLI with C Language.
Enrollment System for C CLI (No Brand) was one of our first project in programming that only circulates in C Language. Our goal is to make a responsive application that technically able to replicate a Web application / system called "ARIS". ARIS is one our school web system that currently operates within the school. With that, alternatives can be done just in case, and so this application was born.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
Here are the things that you need to install the software. Each software has labelled it's difficulty on how to use it.
PROGRAM NAME - COMMENTS - SET UP DIFFICULTY IDE (Dependent and Independent) Visual Studio Code (Dependent IDE) - For Coding w/o Compiling - Easy, w/ Compiling + Dependencies - Hard Dev-C++ - Obsolete Alternative IDE for Compiling - Easy Visualt Studio (Community Edition) - Accurate Checks with Quality, Large Size IDE - (For Setting up Options) - Intermediate TOOLS & Visual Studio Code Dependencies Cppcheck - Checker for C and C++ Code - Easy C / C++ Components Beautify Terminal Code Runner - Alternative Compiler - (First Time Setup) - Between Medium and Hard Collaboration VS Live Share - You need aspiring or willing groupmates to use this one. Github Desktop, Git GUI and Git Bash - Alternative Collaboration Than Usual File Passing - Intermediate A step by step series of examples that tell you how to get a development env running
Say what the step will be
Give the example And repeat
until finished End with an example of getting some data out of the system or using it for a little demo
Explain how to run the automated tests for this system
Explain what these tests test and why
Give an example Explain what these tests test and why
Give an example Add additional notes about how to deploy this on a live system
- Visual Studio Code - The primary text editor with Github Integration and other such stuffs. Secondary Compiler and Debugger.
- Dev C++ - The secondary text editor for compiling with GCC, integrated to CMD.
- CppCheck - Cppcheck is a static code analysis tool for the C and C++ programming languages.
- Visual Studio Code Extension - Code Runner - A Visual Studio Code Extension used to easily build the program.
- Windows API / Win32API / Visual C / C++ - A C / C++ Library API used to initialize / manipulate functions and windows and other such stuffs from Windows OS.
- Win32 Port of OpenSSH - Win32 port of OpenSSH.
There is no contribution outside for a moment. I'm planning to work on this part.
We use don't use any APIs regarding software version. But instead we usually do based on time and date in 24H format. For example:
When Build is done: at 4:51 PM at 08/21/2018 Result Versioning is: 1651-082118.BETA Beta is state of a program that is very unstable point. We are planning to automatically do basic versioning with C Language soon. Not so complex but far more basic.
Here are the list of authors who is taking part of the project.
- Janrey Tuazon Licas - Initial Work / Project Lead / FrontEnd Design and Backend Programming - CodexLink
- Charles Ian Mascarenas - Junior Database Programming - ci-mascarenas
- Sim Harvey Agustin Marquez - Data Gatherer, Code Analysis and Flow Creator
- Julie Ann Luzano - Data Gatherer and Flow Creator
- Matt Matamis - Data Gatherer, Potentially VOID due to Cheating within Required Conditions
This project is licensed under the GNU v3 License - see the LICENSE.md file for details
- StackOverflow
- CISCO NetAcad
- Someone who doesn't love us but we do love them...
Please refer to this for the list of stackoverflow links that we have checked out.
I want to distribute this in a way of helping people with a twist. Also this wasn't really meant to be shared in public. It was used to collaborate with people. Other than that, this repository will be private for some time.
We want to be good as possible, but as far as we know, this project will likely to be shared by everyone else without any credit. With that, soon enough we will try to hard coded this.