Computer Science
Develop the backend for a Customer Relationship Management Tool using Java Springboot
Examples of CRM tools are Zoho and Hubspot. If you know Java, building this is going to be super fun!
Certified by
Role
Software Engineer
Industry
Technology
No. of Subscribers
32
Level
Intermediate
Time Commitment
Submit First Draft in 30 days
Duration
60 days
Tools you’ll learn
Here’s What You Work On
About the Company
Headquartered in Pittsburgh, PA, Accion Labs was founded to address a gap in the technology marketplace and developed a strong focus on the leading and emerging technologies. Accion has been listed as one of Pittsburgh's Fastest Growing Companies by the Pittsburgh Business Times for four consecutive years, the Inc. 5000 Fastest Growing Private Companies in America. Accion Labs specializes in designing cloud and digital transformation based services to various clients across the world.
Explore
the following work techniques
Java
Springboot
Backend software
Bridging the gap
What does it mean to write great backend software?
It solves the functional requirement at hand.
It is secure as required by the type of data transacted.
It can scale in 2 ways:
With the amount of data that flows to and from it.
With time, as more requirements are gradually coded into it.
It is well documented so other parts of the system may interact with it easily.

This menternship is aimed at getting you up to speed with all the basics of developing a good backend system. You will be creating backend software for a Customer Relationship Management Tool that satisfies the characteristics of good software, and meets the requirement outlined in the scope of work provided to you once you enrol for this Menternship.

Do note, that you are to use Java Springboot as the framework for development for this Menternship.
Apply
the following skills
Back-end development
User research
Expected output
In this menternship, you will create a CRM tool and share a link of your working live API collection as your final work
Create
the following deliverables
Research and design of CRM tool
Customer Relationship Management Tool
What you’ll need before starting
Database structure documentation, Java Springboot