Skip to content

Instantly share code, notes, and snippets.

View AntonioErdeljac's full-sized avatar
🏠
Working from home

Antonio Erdeljac AntonioErdeljac

🏠
Working from home
View GitHub Profile
@AntonioErdeljac
AntonioErdeljac / globals.css
Created September 10, 2024 21:11
globals.css
@tailwind base;
@tailwind components;
@tailwind utilities;
@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap');
html,
body,
:root {
height: 100%;
@tailwind base;
@tailwind components;
@tailwind utilities;
html,
body,
:root {
height: 100%;
}
{
"name": "auth-tutorial",
"version": "0.1.0",
"private": true,
"scripts": {
"dev": "next dev",
"build": "next build",
"start": "next start",
"lint": "next lint",
"postinstall": "prisma generate"
const uppercaser = require('npm-medium-tutorial');
console.log(uppercaser('hello medium!'));
module.exports = (message) => message.toUpperCase();
const mongoose = require('mongoose');
const config = require('../config');
mongoose.Promise = Promise;
mongoose.connect(config.mongo.uri, { useNewUrlParser: true });
module.exports = mongoose;
module.exports.mongo = {
uri: process.env.MONGOLAB_URI || 'mongodb://127.0.0.1:27017/herokuDeployment',
};
const domain = process.env.DOMAIN || 'localhost';
const port = process.env.PORT || 5000;
const protocol = process.env.PROTOCOL || 'http://';
module.exports.domain = domain;
module.exports.port = port;
module.exports.protocol = protocol;
module.exports.serverUrl = process.env.SERVER_URL || `${protocol}${domain}${port ? `:${port}` : ''}`;
const http = require('http');
const config = require('./config');
http.createServer((req, res) => {
res.write('Hello Heroku!');
res.end();
}).listen(config.port);
const mongoose = require('mongoose');
const passport = require('passport');
const router = require('express').Router();
const auth = require('../auth');
const Users = mongoose.model('Users');
//POST new user route (optional, everyone has access)
router.post('/', auth.optional, (req, res, next) => {
const { body: { user } } = req;