Skip to content

MarleyS439/framing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Framing - Rede Social Para Amantes da Fotografia

Sobre o Projeto

Framing é uma rede social desenvolvida para fotógrafos e entusiatas de fotografia.

Este projeto acadêmico faz parte da disciplina de Pesquisa e Inovação da São Paulo Tech School (SPTECH) - @BandTec, do curso de Ciência da Computação, 1º semestre.

O objetivo é oferecer um ambiente minimalista, elegante e focado na exibição de imagens, permitindo que usuários publiquem fotos, explorem conteúdos, sigam outros usuários e interajam por meio de curtidas, comentários e hashtags.

Funcionalidades

  • Cadastro e autenticação de usuários
  • Feed de imagens
  • Sistema de curtidas e comentários nos posts
  • Exploração de hashtags
  • Upload de imagens para post

Tecnologias

  • Front-end: HTML5, CSS3 e JavaScript
  • Back-end: NodeJS
  • Banco de dados: (MySQL/MariaDB)
  • Bibliotecas: Express, MySQL2, Dotenv, Path e Multer

Você pode clonar este repositório e executar em ambiente local, sendo necessário alguns dependências:

Instalação

Para usufruir deste projeto, você repositório em sua máquina e executar os seguintes comandos:

  1. Clonar o repositório

git clone https://github.com/MarleyS439/framing.git

  1. Instalar as dependências

npm install

  1. Configurar as credenciais do banco de dados conforme o .env.example

  2. Executar o servidor web do NodeJS no terminal

node app.js

Observações

  • Como o projeto é de intuito acadêmico, não há implementação de técnicas de responsividade no layout das páginas.

Contato

Caso de dúvidas, sugestões de melhorias ou correções, entre em contato:

About

Projeto Individual - SPTECH

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published