Skip to content

This is a project where the NodeJs CRUD can send data to a API in C#, and it will return a pdf with a report

Notifications You must be signed in to change notification settings

GuilhermeFornaciari/FastReportWithNode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 

Repository files navigation

FastReportWithNode

English

At the end of 2023, I made the decision to become a web developer, as this area sparked a deep interest in me after my friend and practically brother, @MateusPratu, showed me what was possible to accomplish with enough dedication.

With that objective in mind, I started to study the necessary contents and shared my plans with several professionals from the IFRO (Federal Institute of Rondônia). Eventually, my plans reached the ears of an entrepreneur/programmer who was looking for new developers to start a startup. He asked for some recommendations of close contacts, and my name ended up getting to him.

He asked me to study some content, including NodeJs, Vue and a library called FastReport from C#, to develop an application that involved CRUD operations. The data would be sent to a C# API, which would process it and generate a PDF file containing a customizable report for the end customer.

Determined to accomplish this task, I explored the FastReport library and, over the course of a month, learned the C# programming language, and developed this application. (In the process, I also developed the ChessWithCs application).

Portuguese

No final de 2023, tomei a decisão de me tornar um desenvolvedor web, pois essa área despertou em mim um profundo interesse após meu amigo e praticamente irmão, @MateusPratu, me mostrar o que era possível realizar com dedicação suficiente.

Com esse objetivo em mente, comecei a estudar os conteúdos necessários e compartilhei meus planos com diversos profissionais da área do IFRO (Instituto Federal de Rondônia). Eventualmente, meus planos chegaram aos ouvidos de um empresário/programador que estava em busca de novos desenvolvedores para iniciar uma startup. Ele pediu algumas recomendações de contatos próximos, e meu nome acabou chegando até ele.

Ele me solicitou que estudasse alguns conteúdos, incluindo NodeJs, Vue e uma biblioteca chamada FastReport do C#, para desenvolver uma aplicação que envolvesse operações CRUD. Os dados seriam enviados para uma API em C#, que os processaria e geraria um arquivo PDF contendo um relatório personalizável para o cliente final.

Determinado a cumprir essa tarefa, explorei a biblioteca FastReport e, ao longo de um mês, aprendi a linguagem de programação C#, e desenvolvi esta aplicação. (No processo, também desenvolvi a aplicação ChessWithCs).

About

This is a project where the NodeJs CRUD can send data to a API in C#, and it will return a pdf with a report

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages