diff --git a/server/.env.example b/server/.env.example deleted file mode 100644 index 8a17d5a..0000000 --- a/server/.env.example +++ /dev/null @@ -1 +0,0 @@ -CONNECTIONS_URL = "URL" \ No newline at end of file diff --git a/server/.gitignore b/server/.gitignore deleted file mode 100644 index e1ce161..0000000 --- a/server/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -/node_modules -.DS_Store -.env \ No newline at end of file diff --git a/server/index.js b/server/index.js deleted file mode 100644 index 4825c3c..0000000 --- a/server/index.js +++ /dev/null @@ -1,30 +0,0 @@ -import mongoose from 'mongoose'; -import express from 'express'; -import dotenv from 'dotenv'; -import cors from 'cors'; - -// initialize app -const app = express(); -dotenv.config(); - -// connect to db ---> if you want to connect to cloud server: edit "CONNECTION_URL" in -> .env file -const DB_NAME = 'testDB'; // if you want to use local server: edit this "DB_NAME" (and remove the "CONNECTION_URL" from -> .env file) -const CONNECTION_URL = process.env.CONNECTION_URL || `mongodb://localhost:27017/${DB_NAME}`; -const PORT = process.env.PORT || 8080; // 8080 === development port -const DEPRECATED_FIX = { useNewUrlParser: true, useUnifiedTopology: true }; // change this with (possible) warnings on first connection - -mongoose - .connect(CONNECTION_URL, DEPRECATED_FIX) - .then(() => console.log('✅ MongoDB connected')) - .then(() => app.listen(PORT, () => console.log(`✅ Listening on port: ${PORT}`))) - .catch((error) => console.log(`❌ ${error}`)); - -mongoose.connection.on('error', (err) => console.log(`❌ MongoDB: ${err}`)); - -// middlewares -app.use(express.json()); // body parser -app.use(cors()); // enables requests - -// routes -app.get('/', (req, res) => res.send('Hello World - Express.js')); -// app.use('/', IMPORTED_ROUTES); diff --git a/server/package.json b/server/package.json deleted file mode 100644 index f9224e7..0000000 --- a/server/package.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "name": "server", - "version": "0.1.0", - "main": "index.js", - "type": "module", - "scripts": { - "start": "nodemon index.js" - }, - "author": "Ben Elferink", - "license": "ISC", - "dependencies": { - "cors": "^2.8.5", - "dotenv": "^8.2.0", - "express": "^4.17.1", - "mongoose": "^5.11.8", - "nodemon": "^2.0.6" - } -}