Educational Social Network and Content Curation Engine
EduNet is a closed community for those who build their businesses in education. The educational social network is intended to facilitate communication between users and promote information about educational companies. The network gives users an opportunity to publish and share various content.
Country:
USA
Industry:
EdTech
Platform:
Web
Service:
JavaScript Development
Technology:
Vue.js, Node.js, Express.js, AWS, MongoDB
Advantages
For Private Users
For Business
The opportunity to express yourself and your company in the target community
Receiving income from the sale of premium functionality
The ability to establish personal and business contacts with potential partners
The ability to promote your products in the target environment
How It Started
The customer earned seed capital on the sale of the previous startup project and decided to use this capital to implement his new idea. Initially, he personally engaged in the development of the project. But he soon felt a lack of time for all his business. The founder couldn't be involved in all directions simultaneously. It was necessary to attract a highly qualified developer for further effective development of the project, so that they could take over the technical implementation of the application.
Growing
The Client's Requirements
Commercial
Lack of time for the development and promotion of the project.
The customer wanted to delegate code writing completely.
He needed a company that could quickly provide additional developers for the dynamic growth of the project.
Technical
The customer needed the help of a senior developer, who could take over the functions of a technical consultant for the project:
Making technical decisions
Refinement of the project architecture
Writing code and implementing new functionality
Development of a scheme for the introduction of new modules
Challenges for The Team
Agile methodology isn't used in its normal form for working on the project; there are no sprints. Task setting occurs mainly in manual mode. Periodically, urgent tasks come up to implement various functions that weren't planned in the development plan. The developer took some time to adapt to working in this mode of setting tasks.
Selection of technical solutions and modernization of the architecture in the process of creating the application.
Frontend:
Vue.js
Backend & Database:
Node.js, Express.js
External services:
AWS (S3, EC2, CloudWatch, Elastic Load Balancer)
Database:
MongoDB
Solved Problems
Challenges
Commercial
The startup's owner was provided with a senior developer, who performed the full implementation of the project on the technical side.
The customer is fully focused on solving business problems and promoting the project. Work with the developer is reduced to formulating tasks for implementing various functions and eliminating bugs.
Our company is ready to provide additional developers and specialists from other areas at any time.
Technical
Selection of technological stack and refinement of architecture
Introduction of all the functionality of the project for release, and continuing to implement new features
Providing technical advice on all issues that arise for the customer in terms of the technical implementation of the project
Lessons Learned
Small startups need good specialists with practical experience in various IT areas. The specialist usually not only directly writes the code, but also provides technical advice on project implementation. In fact, he replaces the CTO.
For smaller startups, it's better to hire a senior developer since a specialist of this level can completely cover all technical needs in creating and supporting the project.
TIMING
11 months
TEAM
2 senior JS developers
SERVICES
Full-stack web development
Stages of Working with The Client
1
Received information about the project and customer
2
Ways to upgrade the architecture and technology stack were offered.
3
Implemented suggestions and initial functionality.
4
Participation in regular presentations and scrums.
5
The project went live.
6
We continue to work on augmenting and enhancing the functionality of the project and providing full support.
The Project Now
Registration of users and companies, and the possibility of filling out their profiles with various information.
Internal messenger; posting comments and feedback; clicking "like" and "share" buttons, and other.
Search system, Catalogs (groups) of companies by geography and areas of education.
Shall we discuss your idea?
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
What happens after you fill this form?
We review your inquiry and respond within 24 hours
We hold a discovery call to discuss your needs
We map the delivery flow and manage the paperwork
You receive a tailored budget and timeline estimation
We use cookies to enhance your experience on our site. By using this site, you agree to our Cookie policy.