Code Monkey home page Code Monkey logo

school-management-software's Introduction

FDBMS-WEB-ANGU-JAVA-SPRING/BOOT-HTML-CSS-SCSS-JS-MySQL

school-management-software's People

Contributors

dependabot[bot] avatar idrice24 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

school-management-software's Issues

JUnit test are missing for classes

As Software developer we have gets strategy to get code quality and improve our source code

Missing:

  1. Unittest for components
  2. Code quality for contritbution ie. sonarlink.. we can search you own or alternativ

User manuel

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.

Give a label to each Issue

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

Installation of you Software on PC

Do you have any feature or idea how to create a setup for installation of your software on

  • Window system (MUST)
  • Mac System and so on...

For a first version of your application: It s better to find the way to use your software without GITHUB site.

Hosting your App

find a host server and client to allow people to reach your app from any place on the world

Review your read me file

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:

  1. Take a time a read from top to bottom of ReadMe file --> No a joke
  2. Links by clicking which not work removed that
  3. Legacy Name of people, compagny, and so on remove it--> Justice can poursuit you
  4. Use your wiki to explain your used technologie
  5. Misstake or typo error should be avoived--> this is not professional

Check list to accept a Pull request

Can you write you OWN check list what you will done to accept a pull request?

  1. Read Pull Request
  2. Compare
  3. Understand
  4. Make comment
  5. ....
  6. ...
  7. ...
  8. ...
  9. ...

complete it

Copyright (c) 2020 SAP SE or an SAP affiliate company.

Describe the bug
Copyright name is wrong

To Reproduce

  1. Go to 'read me file'
  2. Click on 'Liscence'
  3. See error

Expected behavior
Your own name or use MIT Liscence

Additional context
You can also read which of license you should use. (MIT, APACHE... )

Java version is obsoleted

Todo:

  1. Check latest Java version in internet
  2. Update the java version of the pom xml file and in the all application to latest

Build system failed!!

Check why build system of circleci failed See the circleci label build

NB:
For each commit / push build system should still ๐Ÿ’ฏ correct!! GREEN

Typo error

**# Server??
And Links on works on section Usages!!

Create Folder for backend and frontend for the app

Project structure

  1. Create folder only for frontend ( js, html, css ANGULAR or REACT) have to discuss
  2. Create folder for only backend (java, db, resources ... Web Api rest Full)

Keyword for this issue:

  1. Angular & Spring Boot application Overview
  2. Setup Angular Client
  3. Evolving REST APIs
  4. Building REST services with Spring

REF: Here

Create screenshots section!

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.

Link on Architecture Overview not works

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to readMe file
  2. Click on 'Here' from Architecture Overview section
  3. See error

Expected behavior
Link should work as expected

SpringBootWebApplication class is wrong

This is very important !!

Comment each new create items in code:

  1. public Method
  2. Annotation
  3. public Class
  4. Event
  5. Inside Issue paste the link where you copy--> official link is https://spring.io/

DON'T Copy thing and paste here..

Comment this class with suitable comments
remove unnessacery method

Wiki page is missing

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.

  • What does POM.xml file? your own words
  • Explain each external Dependency that you use (List in POM.xml )
  • Alternative of Technolgie (Server side and client Side)

Readme typo error

  1. On the section Technologies (IDE) why IDE in parenthese?
  2. I think you don t need this IDE help us to:
  3. Neteans IDE and this IDE help us to should not be to separated.

  4. The under section should be removed. you just need only one (empty circle should be removed)
  5. **#Client Side??
  6. Installation section, i don t understand?

Messaging with JMS

Please read the advantage for this feature here
Todos:

  1. Add dependency gs-messaging-jms
  2. Create a message receiver
  3. Create a consumer of JMS-based messages

License sentence is wrong

rewrite license sentence

DON't put this name
Copyright (c) 2020 SAP SE or an SAP affiliate company

You can get trouble with that.

Usage section position

Screenshots are ok!!
Just put it directly after intro section, so the user oder reader should scroll when he /she want to see more..

  • Add more pictures

Intro sentence is wrong?

It is demonstrating how to implement simple CRUD operations with a Product entity. ??
really? ...

  • We have to write a nice description of your software
  • Remove a word Project from the title.

Wrong intro message!!

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

Login and Signup information

Where do you store thoses Information?

Let s think about security, as you knows passwort and username are private and should keep secret.

Screenshots are missing

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 not correct!!

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:

  • Purpose of your project
  • Getting starting
  • Lists of Technologie with links e.g. Maven, JAVA...
  • Lists of Resources e.g. Eclipse, Git...
    -User manuel of your sofware

Good luck!!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.