Skip to content

Commit

Permalink
Streamlined the routes in index.js by defining common API prefixes. I…
Browse files Browse the repository at this point in the history
  • Loading branch information
LighTnos29 committed Nov 13, 2024
1 parent bbd61ee commit 3864e9d
Showing 1 changed file with 12 additions and 11 deletions.
23 changes: 12 additions & 11 deletions backend/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@ import './config/Auth.js';
import passport from 'passport';
import sessionMiddleware from './middleware/sessionMiddleware.js';
import { isAuth } from './middleware/isAuth.js';
// Import Router
import userRouter from './routes/User.js';
import movieRouter from './routes/Movie.js';
import theaterRouter from './routes/Theater.js';
import screenRouter from './routes/Screen.js';
import bookingRouter from './routes/Booking.js';

const app = express();

Expand All @@ -18,18 +24,13 @@ app.use(sessionMiddleware);
app.use(passport.initialize());
app.use(passport.session());

// Import Router
import userRouter from './routes/User.js';
import movieRouter from './routes/Movie.js';
import theaterRouter from './routes/Theater.js';
import screenRouter from './routes/Screen.js';
import bookingRouter from './routes/Booking.js';

app.use('/api/', userRouter);
app.use('/api/', movieRouter);
app.use('/api/', theaterRouter);
app.use('/api/', screenRouter);
app.use('/api/', bookingRouter);

app.use('/api/user', userRouter);
app.use('/api/movie', movieRouter);
app.use('/api/theater', theaterRouter);
app.use('/api/screen', screenRouter);
app.use('/api/booking', bookingRouter);

app.get('/', isAuth, (req, res) => {
res.send('Ticket Booking Website');
Expand Down

0 comments on commit 3864e9d

Please sign in to comment.