kwickerhub / backend Goto Github PK
View Code? Open in Web Editor NEWThe ACES software aid backend repo
The ACES software aid backend repo
Inline with issue #12 we will then need to write code to the "get_assistance.php" file to be able to display details about the Different modules or assistance tools on the database that was earlier entered by users around the world.
Get inspiration from:
"style/get_style.php" and "attribute/get_attribute.php" endpoints.
Getting Examples from
"attribute/insert_attribute.php" &
"style/insert_style.php"
Create a "assistance/insert_assistance.php" for users to upload their modules.
We need proper documentation of this repository.
Dev Documentation
All the files and the different thing the files do so that it will be easy for other developers to contribute.
User Documentation
The different endpoints and the different kinds of data feedback the endpoints provide. Some provide JSON structures, strings or raw html content.
We want to create an endpoint in the "projects" folder where we can communicate with the Front-end Guys to inform them of the current files and folders in a particular Project.
GOAL
Give a Project Id
We will produce a JSON structure of the files and sub-folders in that particular project directory.
e.g
output = {
status: successful,
project: [ file: index.html, folder_name: [file: javascript.js] ]
msg: No problem in connection and the Project details have been sent.
}
Some variables in line 50 are not defined. Your Job is simple: Just remove the undefined variables and make sure that the content the array is sending out are the parameters in the query.
File = "projects/add_project.php"
Instead of creating a new file alone, We should create a new folder and then create the file inside the folder.
Aim: This will help us create a system render of files and other folders inside that particular project for the end-user.
We can call the file "index.html" and maintain the project_location name(code line 22) for the folder, In order to make every folder very unique. (Remember that folders do not have an extension)
if given a project_id or project_name, Adjust the load_saved_content.php to locate and return the given project content.
We will love to get details about a User as to make his/her Profile page dynamic.
GOAL
Give a user id
We should produce more details about the user
output = {
status: successful,
user: [id: 2, username: somebody etc],
modules: 40, 50, 67,
projects: 2, 30, 102,
msg: Connection completed,
}
the numbers in the modules and projects section represent the module and project ids respectively.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.