This project is built for educational purpose.It's a partial copy of Network.com.tr
by using VueJs and simple expressJs and firebase.
Client: VueJs,Vuex,Bootstrap,Css,Html
Server: Node, Express,Firebase NoSql Database,Firebase Functions,Apollo Graphql
- How to use VueJs and Vuex
- Designing a website with Bootstrap, Css and Html
- Using basic features of Firebase Functions
- Using Apollo Graphql
- Fundementals of ExpressJs
- Clone the project
git clone https://github.com/ourcelik/NetworkClone.git
- Go to the project directory
cd NetworkClone
- firebase Database is not active in this project. You can use your own firebase database.If you don't want to use firebase database you can use the mock data in the project by changing the the HEAD Pointer to the following commit.
git checkout 0770dbb1fd50082bede536f49e9cf29f4206dc39
- Install dependencies
npm install
- Start the server
cd client
npm run serve
cd server
npm start