idrice24 / school-management-software Goto Github PK
View Code? Open in Web Editor NEWThe repository is to present the admin side of a school management system
License: Apache License 2.0
The repository is to present the admin side of a school management system
License: Apache License 2.0
As Software developer we have gets strategy to get code quality and improve our source code
Missing:
In **Wiki" there is no user manuel
If you have time. you can create user manuel , which shows how to use your software(Client)
NB:
The focus for the user manuel is not developer. This is for customer like Grand-mother, children, people don t have idea about programming.
From Issue list give a label.
You have access write right!!
I hope you know how to give a label to issue on github
Labels are:
Bug, community, duplicate, help wanted .. and so on
Do you have any feature or idea how to create a setup for installation of your software on
For a first version of your application: It s better to find the way to use your software without GITHUB site.
With the sample of projects you can quickly find a solution of some implements and you can see how experience developer solve a task by using a technologie
e.g.
https://github.com/RameshMF/Angular8-SpringBoot-CRUD-Tutorial
3.2. Tutorial client
how to use SpringBoot + Angular 8 -- check it and add it to your read me file
find a host server and client to allow people to reach your app from any place on the world
describe what a user should do when he want to use your software.. Not a developer..
Hello Idrice,
Can you review yourself our read me file?
There are many errors threre, i dont want to o through each error and make an issue for that.
You have to work seriously!!
Error Check list:
Can you write you OWN check list what you will done to accept a pull request?
complete it
Your whole projects are mising Units Tests using JUNIT
TODO:
SOME NICES LINKS:
Add into README or WIKI links that you use to get inspiration
such as:
Describe the bug
Copyright name is wrong
To Reproduce
Expected behavior
Your own name or use MIT Liscence
Additional context
You can also read which of license you should use. (MIT, APACHE... )
Todo:
Check why build system of circleci failed See the circleci label build
NB:
For each commit / push build system should still ๐ฏ correct!! GREEN
Todo1:
See sample using PostgresSQL
manageent ?? on the main title is wrong!!
**# Server??
And Links on works on section Usages!!
Can you make a table about 2 technologie for frontend
The Table shoud lists each of them PRO and Contra
discuss
Project structure
Keyword for this issue:
REF: Here
screenshots section should be created and move picture from usages section.
NB:
screenshots should be a second section of your read me. because it is a entry point of what you can.
Todos:
Ref: here
Todos
REF here
For example
Put your own finding here
What is docker ?
all developer uses it but why?
@idrice24 not do to, maybe next year ๐ก๏ธ
Create a file (md file) to list all used third party
see here sample
What lacking there is not important
you have to understand what this file should store..
you gets example in corona-warm-server
Make it the same!!
https://github.com/corona-warn-app/cwa-server/blob/master/THIRD-PARTY-NOTICES
Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Link should work as expected
Add Icon for Build Status for
This is very important !!
Comment each new create items in code:
DON'T Copy thing and paste here..
Comment this class with suitable comments
remove unnessacery method
Each project should get a wiki page see TAB Wiki in Github
This project misses a wiki page to explain more about technologie and modules in your software.
TODO:
Adding Wiki page which contains e.g.
Neteans IDE and this IDE help us to should not be to separated.
Submission Module Project:
ref: Read more
Error by Compiling a code on my local machine
I gave you sample how to fill the file ThirdPartyNotices.md
https://github.com/corona-warn-app/cwa-server/blob/master/THIRD-PARTY-NOTICES
FORMAT:
Component: XXXXX
Licensor: YYYYY
Website: https://aaaaaaaaaaa/
License: AAAAAAAAAAAAAAAAAA
Is it difficult ?
Just make the same without copy&paste!!
AVOID COPY AND PASTE
this section belong to wiki
on the contribution section
remove it from readme page
Please read the advantage for this feature here
Todos:
I found a way how to host any server-side software
this is a link
https://docs.spring.io/spring-boot/docs/current/reference/html/deployment.html
Just read it and let ne konw!
For client you can use guthub page
my own sample has been done with github page.
Please can list all Database hosting hier:
Just google and find a free Database hosting that we can use for a long time.
Put your findings the same like above
rewrite license sentence
DON't put this name
Copyright (c) 2020 SAP SE or an SAP affiliate company
You can get trouble with that.
Screenshots are ok!!
Just put it directly after intro section, so the user oder reader should scroll when he /she want to see more..
Do you know continue Integration/Deploy(CI/CD)?
Import thing for Software Developer
Plafform for that:
It is demonstrating how to implement simple CRUD operations with a Product entity. ??
really? ...
CL is missing
TODO:
It is demonstrating how to implement simple CRUD operations with a Product entity. And also how to process data in sql in DataBase (DB) to have well define information about a particular product.
This sentence is wrong
Describe what does your software using suitable word and sentence
Where do you store thoses Information?
Let s think about security, as you knows passwort and username are private and should keep secret.
Add some nice pics of your Client & Server App in read me
You can also add a class diagram using in datenbank.
README file is a entry point of your projects. So its should describe what and how your sofware or your project works:
Please check README file from any Java project with stars*
Following points should be in README file:
Good luck!!
Look & Feel
https://olat.vcrp.de/dmz/ is a school management system that we use in a germany town (Rheinland-Pfalz)
Can you look a first page and see ..
We can make our own the same way.
Label on the top on read ๐
But
https://github.com/corona-warn-app/cwa-server
click on label provides this page --> https://app.circleci.com/pipelines/github/corona-warn-app/cwa-server
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.