Status: Finished

Front End Developer

Project details:
Budget: Open
Published: Last year
Deadline: Not defined
Bids: 20
Interested freelancers: 36
Se trata de desarrollar una página WEB que Dashboards que se conecten con una API. Se busca experiencia con Java Script y HTML5.

We are building a real time analytics web page that connects with an API that we will provide. The web page will consist mainly of dashboards and text that will be personalized for the user. The project consists in building (based on a template) a front end interface.
Dashboard setup (a AngularJS dashboard will be provided)

- We will be using a Python (Flask) based web framework Flask. This framework uses Jinja for templating and content passing into the HTML5 code, so basic knowledge of the framework is neccesary. The plain HTML5/CSS3 and Javascript code from the Dashboard template should be adapted for Flask/Jinja. Dev time: 1 week

Front End development

- First steps will include implementation of login, setting up a user configuration menu and a basic preferences setup panel. We will be developing a first version of a javascript library that will be used for connecting to our backend API. This backend will be performing every action that the frontend requires. Dev time: 2 weeks
- This project requires some experience in Angular and SocketIO, since we will be updating content in realtime. This section of our first development stage is related with the main results interface from our client account. Here is where the frontend will be showing all results from the crawling and scraping backend system (which is performed in real time). Dev time: 4 weeks

Debugging and deployment

- The final section will be code debugging and final deployment to our servers. We will be using Bitbucket for versioning during all our development process and our servers at Linode for testing. Dev time: 1 week
Total development time: 2 month.
Technologies: HTML5, Angular, Flask/Jinja, SocketIO

Categoría: IT & Programación
Subcategoría: Programación Web
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Tiempo completo
Roles necesarios: Desarrollador
Integraciones de API: Otros (Otras APIs)

Create your own project

Are you looking for a freelancer to work on a similar project? Create your own project and you'll receive proposals from the best freelancers.

Create a similar project


Max M.
(Rating 0.00 out of 5)
Location: Mexico
Payment method: Verified
To find out more about this client, login to Workana.