Find Jobs
Hire Freelancers

Design and implement an SQL DB, and a Java Web Application

$3000-5000 USD

Chiuso
Pubblicato più di 2 anni fa

$3000-5000 USD

Pagato al completamento
OBJECTIVE Design a SQL database and develop the backend and frontend of a web application in Java according to Spring boot and MVC. The web application is aimed at school principals to track brief formative evaluations recorded by their teachers in the mobile application "Leo y Sumo". - The “Leo y Sumo” mobile application is available on Play Store (SEE LINK IN FILE ATTACHED) - To see how the mobile app works, check the file attached - The mobile app stores all data in a firebase database but we now want to have all data stored in an SQL database. - We also currently have a Laravel version of the web application you will build in Java. You can see the prototype of the web app in the file attached. Once we get started you will also have access to the Laravel web app. CONTEXT - Exit tickets are brief formative evaluations that allow tracking the learning achievement of each student in a class. - Exit tickets are predefined for each class or grade-subject combination. Likewise, the tickets are related to a learning objective and a learning axis. - The grades range from 1st to 4th grade, and the subjects are language and mathematics. - An example of a 1st grade-language ticket is “Does the word apple start with letter A?”. This ticket might belong to a learning objective (LO) such as “Students should know all vowels”. As such, there will be many tickets related to the same LO. Last, this LO belongs to an “Axis” called “Reading”. Naturally, many different LO will be associated with “Reading”. - Users of the mobile application "Leo y Sumo" record correct, incorrect and omitted answers in the exit tickets for each student of a class. - Through a "school code" the users of the mobile application link their records with the school to which they belong. - Each school is identified through a unique numerical code known as RBD. ACTIONS WITHIN THE WEB APP The following actions should be considered for the database modeling: - The user can log in with his school's RBD and with a default password. - The user can see in his session, information and ticket registration only from his school. - The user can see the number of teachers at the school who are users of the mobile app. - The user can see the number of teachers at the school who have registered one or more exit tickets in the mobile app during the last 7 days. - The user can see the percentage of correct tickets according to each learning objective and each learning axis for each teacher-grade-subject combination. - The user can see the percentage of registered tickets according to each learning objective and each learning axis for each teacher-grade-subject combination. - The user can see the distribution of students in a class according to the percentage of correct, incorrect and omitted answers for each student. - The user can export the results of point 5, 6 and 7 in a pdf. - The user can select to view the information of points 5, 6 and 7, added by grade or by subject. - The user can select to view the information of point 5 and 6, filtering by learning axis. TASKS - You will need to design and develop a database that will store all information coming from the mobile app. - You will later create a web app that allows school principals to access the information recorded by their teachers when using the mobile app. - You will implement all APIs that will be used by both the web app and mobile app. DELIVERABLES - Gantt chart of the project. - Database design documentation: entity relationship diagram or class diagram. - A list with all APIs required by the mobile application and the web application. In order to identify all queries for the mobile app you will work with a mobile app programmer. - Documentation with all APIs implemented and tested. - Web application code in Github. - Integration and continuous deployment with Jenkins (desirable). - Application running in production (Google Cloud Platform). - Application documentation. How to run locally and how to deploy.
Rif. progetto: 32110876

Info sul progetto

27 proposte
Progetto a distanza
Attivo 2 anni fa

Hai voglia di guadagnare un po'?

I vantaggi delle offerte su Freelancer

Imposta il tuo budget e le scadenze
Fatti pagare per il lavoro svolto
Delinea la tua proposta
La registrazione e le offerte sui lavori sono gratuite
27 freelance hanno fatto un'offerta media di $4.851 USD
Avatar dell'utente
Hi there, I have read the brief details on the job listing. You can check my experience, customer feed backs and my portfolio here: https://www.freelancer.com/u/AwaisChaudhry?w=f I believe its a doable job I have great experience doing projects with SQL, Java, Spring Boot, MVC and PostgreSQL. Please initiate the chat so we could discuss it in detail. Thanks! Awais
$5.000 USD in 19 giorni
4,9 (56 valutazioni)
7,3
7,3
Avatar dell'utente
Hey, This is Mohammad Full Stack Spring Boot, Java, MVC, SQL and PostgreSQL Developer. Your Project Title is Design and implement an SQL DB, and a Java Web Application Right? Sure You have come to the right place And I am ready to work over your project. Sure I've 10 Years of experience in Blockchain Technology and as a Full Stack Engineer i m working from last 15 years. Please visit my portfolio: https://www.freelancer.com/u/irfanui Before accepting this offer please message me in my inbox to have a discussion about this job to avoid confusions. Regards Mohammad Full Stack Engineer
$5.000 USD in 37 giorni
5,0 (2 valutazioni)
3,2
3,2
Avatar dell'utente
Hi There, i m Expert for Spring Boot, SQL, MVC, PostgreSQL and Java. I am ready to work over your project. i have checked your Project Title is Design and implement an SQL DB, and a Java Web Application . its according my skills. Please visit my portfolio: https://www.freelancer.com/u/heenafullstacken Before accepting this offer please message me in my inbox to have a discussion about this Project. Regards Heena Full Stack Engineer
$5.000 USD in 25 giorni
4,8 (1 valutazione)
2,0
2,0
Avatar dell'utente
Hello, I read your project details and really interested in your mentioned job. I have 5+ years’ experience doing similar jobs related to these skills MVC, SQL, Java, PostgreSQL and Spring Boot. I think its doable job, and really confident to do that. Please start the chart so we have detail discussion about task and finalize it as per your timeline. Regards Umair
$5.000 USD in 13 giorni
0,0 (0 valutazioni)
0,0
0,0
Avatar dell'utente
Hello, I read job description carefully and I understand the requirements. I would like to work with you and also I have worked on LMS projects. I can complete the project and you will get what you want. Can we discuss the more details? Looking forward to answer.
$4.500 USD in 7 giorni
0,0 (0 valutazioni)
0,0
0,0
Avatar dell'utente
Ready to design and develop your SQL DB and web application! As per my understanding, You require the designing of a database and development of the backend and frontend of a web application. We are ready to design the database and develop your web application. We will develop the web application so that it can get all the information recorded by teachers and give access to the school principals with all the actions needed and as mentioned. Our deliverables will be: ~ Gantt chart of the project. ~ Database design documentation ~ A list with all APIs required by the mobile application and the web application. ~ Documentation with all APIs implemented and tested. ~ Web application code in GitHub. ~ Integration and continuous deployment with Jenkins. ~ Application running in production on Google Cloud. ~ Application documentation. How to run locally and how to deploy. Feel free to reach out for more discussion. We would love to be part of your project and love to provide you with our best services. Let’s arrange a video or a voice call that will help you ask us related questions and make sure that we have the proper technical knowledge to complete this project. Looking forward to talking with you, ForumCube
$4.500 USD in 7 giorni
0,0 (0 valutazioni)
0,0
0,0
Avatar dell'utente
Hi there! This is Aniket Hope you are doing well. I’ve read your brief and can see that you’d like to design and implement SQL DB , and build a java application as mentioned above . So i can do this as you want. As I have 10+ years of experience in this field .So contact me if you really want to make this best. I have worked on several similar projects compiling presentation slides and lecture notes into a single set of notes, and can deliver quality notes to tight deadlines. I have not attached my work due to copy paste issues. I have all the skills you have mentioned in the project. My portfolio is here: https://www.freelancer.com/u/ramtech005 I'm interested to hear more about the project and about the subject matter of the lectures. I am expert on: Php | asp dot net | node js | angular js | iconic | react native | shopify | open cart | wordpress | Laravel | Share point | API integration | HTML5 | Website Design | Graphic Design | Advance Photoshop | Logo Designs | UX/UI Design | E-commerce | Woo commerce | Game Development | Utility Development. I am also work on Content Writing| Digital marketing (seo). » Ready to Start as Immediate: Unlimited Revisions & Proper Testing We have thousands of satisfied clients in worldwide; I hope you will be next. We give you 6 month maintenance free also. If you award me the project I'd be very happy to discuss this further and get started for you as soon as possible. Thanks! Aniket
$4.500 USD in 7 giorni
0,0 (0 valutazioni)
0,0
0,0
Avatar dell'utente
Narinder Alliance Technologies LLC USA | Canada | India An IT Consulting and Software Development company. We have a team expert in Software Development, Application Development and Databases. Major offerings include Digital Transformation, Application Development & Maintenance, Enterprise Application Integration, Product Engineering, Business Intelligence, Independent Testing and Infrastructure Management Services. We have worked on various projects across various industry verticals. We are specialized in IT Projects and have a team to handle various applications and provide IT support after the application goes live. We can provide you offshore support from US & India and in US & Europe Timings. We believe in Innovation and R&D. We provide quality Project support after its up and running.
$5.000 USD in 60 giorni
5,0 (1 valutazione)
0,0
0,0

Info sul cliente

Bandiera: CHILE
Santiago, Chile
5,0
2
Metodo di pagamento verificato
Membro dal set 1, 2020

Verifica del cliente

Grazie! Ti abbiamo inviato tramite email il link per richiedere il tuo bonus gratuito.
Non è stato possibile inviarti l'email. Riprova per piacere.
di utenti registrati di lavori pubblicati
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Caricamento anteprima
Autorizzazione per la geolocalizzazione concessa.
La tua sessione è scaduta ed è stato effettuato il log out. Accedi nuovamente per piacere.