Executando verificação de segurança...
2

Cara muita coisa vai variar, onde pretende aplicar o software? no proprio navegador para os funcionarios acessarem de qualquer computador/celular, pois baseado no que informou acredito que seria o intuito ou apenas um aplicativo para celular?

Carregando publicação patrocinada...
1
2

Para web, o tradicional é estudar HTML, CSS e JavaScript. Com o domínio dessas tecnologias você conseguirá fazer toda a parte visual do site (front-end).

Em seguida, é nessesário aprender uma linguagem para back-end (lado do servidor), para controlar todo o tráfego de informações do site. Dentre as mais famosas estão PHP e Python.

No meu caso, eu optei por Python, pois é uma linguagem muito fácil e simples de aprender, além de que possui diversos frameworks para trabalhar com web, como Django, que possui todos os recursos nessesários para fazer um site de qualidade.

Você e seu amigo podem revesar as funções, um com o front-end (Montando o site bonitinho) e o outro no back-end (Fazendo a programação de cada coisa de fato).

1

Então o correto mesmo seria estudar a famosa tríade: js, html e css! Tá certo, obrigado por compartilhar seu ponto de vista! Vlww! Vou continuar a estudar Python e começar a ver essa parte do Front! Irei compartilhar dessa ideia com meu amigo!

2

Como estão em duas pessoas acaba se tornando mais "facil" pois você pode voltar seu estudo para parte front-end e seu amigo para o Backend.
Mas de maneira geral, como o intuito do software é para PC/Celular o conteudo a ser estudado na parte visual do site seria HTML/CSS que não são linguagens de programação, porém será de extrema importancia para desenvolvimento da parte visual e o Javascript tanto para parte interativa do site como a comunicação com o Backend.
Na parte Front-end vai depedender do Framework que deseja utilizar, podendo ser da sua escolha e o que achar mais "tranquilo" - alguns por exemplo: React, VUE, Angular.
Porém caso não tenha conhecimento ainda de HTML/CSS/JS recomendo aprende-los de maneira indivual para posteriormente partir para os Frameworks.

Já para parte Backend acredito que PHP, MySQL de maneira geral consiga sanar todos essas solicitações feitas pela empresa.

Se tanto seu amigo quanto você não tenham conhecimento nessas linguagens ou similares vai ser um pouco complicado a criação desse software e irão necessitar de muitas horas de estudo/aprendizado. Se são apenas vocês 2 no projeto e estão criando algo do zero um conhecimento em algum editor de fotos como photoshop por exemplo, para criar a identidade visual da empresa seria interessante para a venda do produto.

1

Confesso que em meu início de jornada no mundo da programação eu tentei fugir dessa famosa tríade do front: js, css e html. Porém, vejo que é muito necessário ter o conhecimento das mesmas para a criação de projetos "simples" como esse! Obrigado por compartilhar seu ponto de vista! Vlw!