0% found this document useful (0 votes)
39 views5 pages

Introduction Needs Solution Technology Skills Solution Diagram Development Phases Hosting Options

This document provides an initial proposed solution for developing a new website. It includes sections on needs, the proposed solution, required technology skills, a solution diagram, and development phases. The needs involve developing a dashboard and forms for collecting user input and storing it in a database. The solution involves gathering requirements, designing the frontend, developing the backend with React and Node.js, configuring the database, and hosting/deployment. It lists HTML5, CSS, Bootstrap, React, Node.js, GitHub, and MongoDB as required skills. Hosting could be with a third party provider or handled internally.

Uploaded by

vinod
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
39 views5 pages

Introduction Needs Solution Technology Skills Solution Diagram Development Phases Hosting Options

This document provides an initial proposed solution for developing a new website. It includes sections on needs, the proposed solution, required technology skills, a solution diagram, and development phases. The needs involve developing a dashboard and forms for collecting user input and storing it in a database. The solution involves gathering requirements, designing the frontend, developing the backend with React and Node.js, configuring the database, and hosting/deployment. It lists HTML5, CSS, Bootstrap, React, Node.js, GitHub, and MongoDB as required skills. Hosting could be with a third party provider or handled internally.

Uploaded by

vinod
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

SOLUTION DOCUMENT(INITIAL DRAFT)

 Table of Contents:

 Introduction
 Needs
 Solution
 Technology Skills
 Solution Diagram
 Development phases
 Hosting options

Revision History

Date Version Description Author

15-11-19 1.0 Initial Solution proposal Vignesh


Introduction
This Document contains initial proposed architecture of website, Technology stuffs and Hosting
details of this application.
Based on our preliminary discussion with Vinod, I have identified and listed below the Needs
and Solutions that we will want to address in this project.

Needs
As per given initial requirements, we need to develop one Dashboard along with relevant form
pages. The form inputs will be getting from end users and its stored through Database.
The Dynamic dashboard will be developed, and it will provide various reports and statistical
analysis. (Based on original requirement it will may change).

Solution
The development contains below phases.
1. Requirement gathering
2. Frontend design
3. Backend development
4. Database configuration
5. Hosting and Deployment

Technology Skills
1. HTML5
2. CSS3
3. Bootstrap for layouts
4. React
5. Node JS
6. Github
7. Linux/windows
8. Nginx (web server)
9. Mongo DB(it may be varying)
10. Hosting and deployment setup tool
Solution Diagram

User
Browser
Client

FRONTEND
Website
{HTML5 , CSS3,
BOOTSTRAP}

BACKEDND
{React and Node js}

DB
{Mongo db}

Server
Linux/windows
Wireframe Design
The wireframe of website can be downloaded from Google or any kind of Bootstrap
templates can be customized.

Frontend Development
After approval of wireframe, the design will be converted into HTML package.

Backend Development
Backend functionalities and logics will be implemented through React and Node. The
development will be started after freezing the requirements.

Hosting and Deployment


Hosting and deployment is a separate effort and it depends on blew options.
1. Third party/ Cloud hosting
2. Deployment and hosting done by you

Fees structure for Third party/ Cloud hosting:


Cloud hosting

S.no Description Cost

1 Development TBD

2 Deployment TBD
3 Hosting Server $10-$30 pm
4 Domain $10-$20 per year
**Hosting server cost may be varying depends on hosting company

Server maintained by you:

S.no Description Cost

1 Development TBD

2 Deployment TBD
3 Hosting Server $0
4 Free Domain Name Registration $10-$20 per year
**maintenance is up to your responsibility
Hosting companies
 GoDaddy
 AWS
 Digital Ocean
 Heroku
**We will decide the hosting company based on cost

Important Notes
 Hosting and deployment options may be varying depends on the requirements.
 Domain name should be decided by you
 Source code will be maintained through GitHub

Questions

You might also like