mrvncaragay / softdev-frontend

Frontend implementation of the app softdev.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Softdev

This is a simple project that connect developers and write post to any technical topics such as programming languages. Both frontend and backend is deployed using Firebase Hosting and Functions.

GET 9 users: https://softdev-backend-9ab1f.firebaseapp.com/api/users

Motivation

My main motivation why i created this project is to learn and improve my understanding in building application using Javascript (React), HTML, CSS, and Node.js or Fullstack application. In addition, i wanted to build simple and yet elegant in a browser and also in mobile.

Tech/Framework used

Below are main technologies used for this project.

Backend

* Node / Express
* MongoDB / mongoose(ORM)
* AWS S3 (store images)

Frontend

* React
* Redux
* Material UI

`Features

User

* Register / Login
* Create a Profile
* Create a Post with image (optional)
* Like a post
* Add comment a post

Screenshots

Below are screenshots of the main pages of the application.

Browser

Home Page / Posts

Alt text

Developers

Alt text

User Profile

Alt text

Login Page

Alt text

Mobile

Alt text

How to use?

  • Clone this repo
  • run npm install
  • make sure that your proxy is calling the right api https://softdev-backend-9ab1f.firebaseapp.com

About

Frontend implementation of the app softdev.


Languages

Language:JavaScript 98.4%Language:HTML 1.1%Language:CSS 0.5%