Skip to content

Commit 4965488

Browse files
committed
fixing for 2024
1 parent 27f0959 commit 4965488

10 files changed

Lines changed: 874 additions & 783 deletions

File tree

src/store/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import Vue from 'vue';
22
import Vuex from 'vuex';
3+
import router from '@/router';
34
import { version } from '../../package.json';
45
import userService from '../services/user';
5-
import router from '@/router';
66

77
Vue.use(Vuex);
88

src/views/Background.vue

Lines changed: 4 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@
120120
<v-checkbox
121121
v-if="updatedApplication.applyingToOhio || applyingToOhio"
122122
v-model="arriveAtStartOhio"
123-
label="I will be able to attend the Columbus, Ohio session of the Ross Program starting on Sunday, June 11, 2023."
123+
label="I will be able to attend the Columbus, Ohio session of the Ross Program starting on Sunday, June 9, 2024."
124124
></v-checkbox>
125125
</v-flex>
126126
</v-layout>
@@ -135,31 +135,16 @@
135135
<v-checkbox
136136
v-if="updatedApplication.applyingToIndiana || applyingToIndiana"
137137
v-model="arriveAtStartIndiana"
138-
label="I will be able to attend the Terre Haute, Indaina session of the Ross Program starting on Sunday, June 18, 2023."
139-
></v-checkbox>
140-
</v-flex>
141-
</v-layout>
142-
<v-layout wrap>
143-
<v-flex xs12 md6>
144-
<v-checkbox
145-
v-model="applyingToAsia"
146-
label="I want my application to be considered for Ross/Asia"
147-
></v-checkbox>
148-
</v-flex>
149-
<v-flex xs12 md6>
150-
<v-checkbox
151-
v-if="updatedApplication.applyingToAsia || applyingToAsia"
152-
v-model="arriveAtStartAsia"
153-
label="I will be able to attend the Philippines session of the Ross Program starting on a date (to be determined) in mid-June 2023."
138+
label="I will be able to attend the Terre Haute, Indaina session of the Ross Program starting on Sunday, June 16, 2024."
154139
></v-checkbox>
155140
</v-flex>
156141
</v-layout>
157142
<v-layout wrap v-if="((updatedApplication.applyingToAsia || applyingToAsia) && (updatedApplication.applyingToOhio || applyingToOhio)) || ((updatedApplication.applyingToAsia || applyingToAsia) && (updatedApplication.applyingToIndiana || applyingToIndiana)) || ((updatedApplication.applyingToOhio || applyingToOhio) && (updatedApplication.applyingToIndiana || applyingToIndiana))">
158143
<v-flex xs12 md12>
159144
<v-select
160145
v-model="preferredLocation"
161-
hint="If admitted to multiple programs, the location I would prefer"
162-
:items="['Ohio', 'Indiana', 'Philippines', 'No preference']"
146+
hint="If admitted to both programs, the location I would prefer"
147+
:items="['Ohio', 'Indiana', 'No preference']"
163148
label="Location preference"
164149
prepend-icon="label_important"
165150
single-line

src/views/Essays.vue

Lines changed: 82 additions & 87 deletions
Original file line numberDiff line numberDiff line change
@@ -4,52 +4,27 @@
44

55
<p>Please respond to each of the prompts below. There is no prescribed word count limit.</p>
66

7-
<v-row><v-col><v-card>
8-
<v-card-title>Optional PDF</v-card-title>
9-
<v-card-subtitle>For your response below, if you wish to use mathematical formatting not available here, you may include your response to all prompts below as a single PDF file.</v-card-subtitle>
10-
<v-card-text class="py-0">
11-
<v-list-item two-line v-for="attachment in essayAttachments"
12-
:href="attachment.url"
13-
:key="attachment.id">
14-
<v-list-item-icon>
15-
<v-icon>mdi-file</v-icon>
16-
</v-list-item-icon>
17-
<v-list-item-content>
18-
<v-list-item-title>{{ attachment.name }}</v-list-item-title>
19-
<v-list-item-subtitle v-if="attachment.createdAt">Uploaded {{ attachment.createdAt | moment("from", "now") }}</v-list-item-subtitle>
20-
</v-list-item-content>
21-
<v-list-item-action @click.prevent="remove(attachment.id)">
22-
<v-btn icon>
23-
<v-icon color="grey lighten-1">mdi-delete</v-icon>
24-
</v-btn>
25-
</v-list-item-action>
26-
</v-list-item>
27-
28-
<v-list-item two-line>
29-
<v-list-item-content>
30-
<v-list-item-title>
31-
<v-file-input v-model="file" label="Upload your essay responses" hint="Optionally, instead of entering your responses below, you may upload your responses as a PDF." persistent-hint/>
32-
</v-list-item-title>
33-
<v-list-item-subtitle></v-list-item-subtitle>
34-
</v-list-item-content>
35-
<v-list-item-action @click="upload">
36-
<v-btn color="primary">
37-
Upload
38-
<v-icon right>mdi-upload</v-icon>
39-
</v-btn>
40-
</v-list-item-action>
41-
</v-list-item>
42-
</v-card-text>
43-
</v-card></v-col></v-row>
44-
457
<v-row><v-col><v-card>
46-
<v-card-title>Projects</v-card-title>
47-
<v-card-subtitle><strong>Have you worked on some interesting mathematical projects?</strong> If so, what were the topics? For the project you enjoyed the most: How much time did you spend on it? Were you working alone, guided by a mentor, or as part of a team? What benefits do you feel you gained from doing that work?</v-card-subtitle>
8+
<v-card-title>Passion</v-card-title>
9+
<v-card-subtitle><strong>Tell us about your mathematical journey!</strong> Some possible things you could talk about
10+
are the following (you do not have to answer all of these, nor are you limited to these
11+
questions):
12+
<ul>
13+
<li>How did you come to love math? What draws you to math?</li>
14+
<li>What mathematical experiences have you enjoyed?</li>
15+
<li>What is a mathematical idea you find exciting and would love to share?</li>
16+
<li>Tell us about some mathematics that you’ve worked on and enjoyed.</li>
17+
</ul>
18+
All responses are welcome! This isn’t a test for coming up with something
19+
&ldquo;impressive&rdquo; or for you to try and figure out what math we’re &ldquo;looking for&rdquo; &mdash; we really
20+
want to hear about mathematics that you like and find interesting.)
21+
Coming to Ross is a 6-week endeavor. What makes you want to come to Ross and do
22+
math for 6 weeks? What do you hope to get out of Ross?</v-card-subtitle>
4823
<v-card-text class="py-0">
4924
<v-textarea
5025
outlined
5126
label="Your response"
52-
v-model="interestingProjects"
27+
v-model="passion"
5328
>
5429
</v-textarea>
5530
</v-card-text>
@@ -65,14 +40,22 @@
6540
</v-card-actions>
6641
</v-card></v-col></v-row>
6742

43+
6844
<v-row><v-col><v-card>
69-
<v-card-title>Competitions</v-card-title>
70-
<v-card-subtitle><strong>Have you recently participated in some math competitions?</strong> Which ones? Did you do well on them? Do you feel that the process of preparing for math competitions to be more interesting and worthwhile than the math courses you have taken in high school or in other venues?</v-card-subtitle>
45+
<v-card-title>Community</v-card-title>
46+
<v-card-subtitle>At Ross, you will have to live with many different people, some who you may have
47+
much in common with, and some who may have different life experiences from your
48+
own. <strong>What should people know about you to share the same
49+
space as you, and for you to feel valued in a community?</strong> (This can include, but is not
50+
limited to: what should people know about the way you engage with and learn
51+
mathematics?) What will you commit to doing to help make the community one that
52+
welcomes your future community members?
53+
</v-card-subtitle>
7154
<v-card-text class="py-0">
7255
<v-textarea
7356
outlined
7457
label="Your response"
75-
v-model="competitions"
58+
v-model="community"
7659
>
7760
</v-textarea>
7861
</v-card-text>
@@ -89,13 +72,19 @@
8972
</v-card></v-col></v-row>
9073

9174
<v-row><v-col><v-card>
92-
<v-card-title>Other programs</v-card-title>
93-
<v-card-subtitle><strong>Have you participated in academic programs outside of school?</strong> This might include another summer math camp, a local Math Club, or a Math Circle at some nearby college. What sorts of activities were involved? Did you enjoy those experiences? Were the programs online or were they in-person?</v-card-subtitle>
75+
<v-card-title>Collaboration</v-card-title>
76+
<v-card-subtitle>
77+
Collaborating and working together mathematically is an important aspect of Ross.
78+
<strong>Describe a project or otherwise that you have collaborated with others on (mathematical
79+
or otherwise).</strong> What norms, practices, and values made the collaboration effective? How
80+
will you practice collaboration at Ross to make Ross a welcoming learning environment
81+
for everyone?
82+
</v-card-subtitle>
9483
<v-card-text class="py-0">
9584
<v-textarea
9685
outlined
9786
label="Your response"
98-
v-model="otherPrograms"
87+
v-model="collaboration"
9988
>
10089
</v-textarea>
10190
</v-card-text>
@@ -112,13 +101,17 @@
112101
</v-card></v-col></v-row>
113102

114103
<v-row><v-col><v-card>
115-
<v-card-title>Books and websites</v-card-title>
116-
<v-card-subtitle><strong>What have you read recently about mathematics?</strong> Which math books are your favorites? What parts of them were most enjoyable or interesting to you? What interesting mathematical websites have you visited in the past year? What aspects of math have you learned by reading the material on those sites?</v-card-subtitle>
104+
<v-card-title>Background</v-card-title>
105+
<v-card-subtitle>
106+
Ross students often come from a myriad of personal backgrounds, with many rich and
107+
varied life experiences. <strong>How have your personal background and experiences have
108+
shaped your academic and/or mathematical journey?</strong>
109+
</v-card-subtitle>
117110
<v-card-text class="py-0">
118111
<v-textarea
119112
outlined
120113
label="Your response"
121-
v-model="books"
114+
v-model="previousExperience"
122115
>
123116
</v-textarea>
124117
</v-card-text>
@@ -135,13 +128,13 @@
135128
</v-card></v-col></v-row>
136129

137130
<v-row><v-col><v-card>
138-
<v-card-title>Future goals</v-card-title>
139-
<v-card-subtitle><strong>What do you plan to major in at college?</strong> What are your career goals? Do you feel &ldquo;driven&rdquo; toward one type of work? (Like an academic career in math, astronomy, or economics? Or a career in finance? etc.) Or will you take a variety of courses in college and see what areas seem most interesting?</v-card-subtitle>
131+
<v-card-title>Source</v-card-title>
132+
<v-card-subtitle><strong>How did you hear about Ross?</strong></v-card-subtitle>
140133
<v-card-text class="py-0">
141134
<v-textarea
142135
outlined
143136
label="Your response"
144-
v-model="intendedMajor"
137+
v-model="referral"
145138
>
146139
</v-textarea>
147140
</v-card-text>
@@ -158,13 +151,13 @@
158151
</v-card></v-col></v-row>
159152

160153
<v-row><v-col><v-card>
161-
<v-card-title>Collaboration</v-card-title>
162-
<v-card-subtitle><strong>When you work on hard math problems do you usually work alone? Or with a group of friends?</strong> Reminder: when you work on the Ross Application Problems, please be sure to work by yourself.</v-card-subtitle>
154+
<v-card-title>Activities</v-card-title>
155+
<v-card-subtitle><strong>What activities do you engage in outside of classes?</strong></v-card-subtitle>
163156
<v-card-text class="py-0">
164157
<v-textarea
165158
outlined
166159
label="Your response"
167-
v-model="collaboration"
160+
v-model="otherPrograms"
168161
>
169162
</v-textarea>
170163
</v-card-text>
@@ -181,13 +174,13 @@
181174
</v-card></v-col></v-row>
182175

183176
<v-row><v-col><v-card>
184-
<v-card-title>Other coursework</v-card-title>
185-
<v-card-subtitle><strong>Have you taken math courses outside of the standard high school curriculum?</strong> Those courses could have been at a local college, in a residential math program, from an educational website, etc.</v-card-subtitle>
177+
<v-card-title>Future goals</v-card-title>
178+
<v-card-subtitle>What do you plan to major in at college?</strong> What are your career goals? Do you feel &ldquo;driven&rdquo; toward one type of work? (Like an academic career in math, astronomy, or economics? Or a career in finance? etc.) Or will you take a variety of courses in college and see what areas seem most interesting?</v-card-subtitle>
186179
<v-card-text class="py-0">
187180
<v-textarea
188181
outlined
189182
label="Your response"
190-
v-model="otherCourses"
183+
v-model="intendedMajor"
191184
>
192185
</v-textarea>
193186
</v-card-text>
@@ -204,13 +197,13 @@
204197
</v-card></v-col></v-row>
205198

206199
<v-row><v-col><v-card>
207-
<v-card-title>Being away from home</v-card-title>
208-
<v-card-subtitle><strong>Are you eager to spend many weeks away from home, with with no distractions from non-mathematical activities, focusing all of your energies on one narrow area of mathematics?</strong> Ross students live in a college dormitory, with no access to televisions or electronic games. Most of their waking hours are spent working on challenging math problems. Does this intensity and focus appeal to you?</v-card-subtitle>
200+
<v-card-title>Other Information</v-card-title>
201+
<v-card-subtitle><strong>Is there anything else you’d like to tell us?</v-card-subtitle>
209202
<v-card-text class="py-0">
210203
<v-textarea
211204
outlined
212205
label="Your response"
213-
v-model="eager"
206+
v-model="otherInformation"
214207
>
215208
</v-textarea>
216209
</v-card-text>
@@ -225,7 +218,9 @@
225218
</v-btn>
226219
</v-card-actions>
227220
</v-card></v-col></v-row>
228-
</v-container>
221+
222+
223+
</v-container>
229224

230225
<v-flex
231226
xs12
@@ -259,41 +254,41 @@ export default {
259254
},
260255
},
261256
262-
interestingProblem: {
263-
get() { return this.application.interestingProblem; },
264-
set(v) { this.$set(this.updatedApplication, 'interestingProblem', v); },
257+
introduction: {
258+
get() { return this.application.introduction; },
259+
set(v) { this.$set(this.updatedApplication, 'introduction', v); },
260+
},
261+
passion: {
262+
get() { return this.application.passion; },
263+
set(v) { this.$set(this.updatedApplication, 'passion', v); },
264+
},
265+
community: {
266+
get() { return this.application.community; },
267+
set(v) { this.$set(this.updatedApplication, 'community', v); },
268+
},
269+
collaboration: {
270+
get() { return this.application.collaboration; },
271+
set(v) { this.$set(this.updatedApplication, 'collaboration', v); },
265272
},
266-
interestingProjects: {
267-
get() { return this.application.interestingProjects; },
268-
set(v) { this.$set(this.updatedApplication, 'interestingProjects', v); },
273+
previousExperience: {
274+
get() { return this.application.previousExperience; },
275+
set(v) { this.$set(this.updatedApplication, 'previousExperience', v); },
269276
},
270-
competitions: {
271-
get() { return this.application.competitions; },
272-
set(v) { this.$set(this.updatedApplication, 'competitions', v); },
277+
referral: {
278+
get() { return this.application.referral; },
279+
set(v) { this.$set(this.updatedApplication, 'referral', v); },
273280
},
274281
otherPrograms: {
275282
get() { return this.application.otherPrograms; },
276283
set(v) { this.$set(this.updatedApplication, 'otherPrograms', v); },
277284
},
278-
books: {
279-
get() { return this.application.books; },
280-
set(v) { this.$set(this.updatedApplication, 'books', v); },
281-
},
282-
eager: {
283-
get() { return this.application.eager; },
284-
set(v) { this.$set(this.updatedApplication, 'eager', v); },
285-
},
286285
intendedMajor: {
287286
get() { return this.application.intendedMajor; },
288287
set(v) { this.$set(this.updatedApplication, 'intendedMajor', v); },
289288
},
290-
collaboration: {
291-
get() { return this.application.collaboration; },
292-
set(v) { this.$set(this.updatedApplication, 'collaboration', v); },
293-
},
294-
otherCourses: {
295-
get() { return this.application.otherCourses; },
296-
set(v) { this.$set(this.updatedApplication, 'otherCourses', v); },
289+
otherInformation: {
290+
get() { return this.application.otherInformation; },
291+
set(v) { this.$set(this.updatedApplication, 'otherInformation', v); },
297292
},
298293
299294
},

src/views/Fees.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<v-container fluid>
44
<v-row><v-col><v-card>
55
<v-card-title>Make credit card payment</v-card-title>
6-
<v-card-subtitle>You may pay the Program Fees to the Ross Mathematics Foundation. Your remaining balance is ${{ ( (600000 - this.totalPaid) / 100).toFixed(2) }}.</v-card-subtitle>
6+
<v-card-subtitle>You may pay the Program Fees to the Ross Mathematics Foundation. Your remaining balance is ${{ ( (700000 - this.totalPaid) / 100).toFixed(2) }}.</v-card-subtitle>
77
<v-card-text>
88
<v-layout wrap>
99
<v-layout wrap>
@@ -88,7 +88,7 @@
8888
</v-list-item-icon>
8989
<v-list-item-content>
9090
<v-list-item-title>Total paid: ${{ (this.totalPaid / 100).toFixed(2) }}</v-list-item-title>
91-
<v-list-item-subtitle v-if="this.totalPaid <= 600000">Outstanding balance: ${{ ( (600000 - this.totalPaid) / 100).toFixed(2) }}</v-list-item-subtitle>
91+
<v-list-item-subtitle v-if="this.totalPaid <= 700000">Outstanding balance: ${{ ( (700000 - this.totalPaid) / 100).toFixed(2) }}</v-list-item-subtitle>
9292
</v-list-item-content>
9393
</v-list-item>
9494

src/views/Home.vue

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,22 @@
11
<template>
22
<v-container fluid fill-height>
33
<v-flex xs12 sm12>
4-
<h1>Apply to the 2023 Ross Mathematics Program</h1>
4+
<h1>Apply to the 2024 Ross Mathematics Program</h1>
55
<p>This website will help you as you navigate the Ross application process.</p>
66
<p>If you run into any trouble, please feel free to contact <a href="mailto:ross@rossprogram.org">ross@rossprogram.org</a> for assistance.</p>
77

8-
<p v-if="!profile">The first step is to <router-link to="/signup">sign up for an account</router-link> by providing your email address; a password will be emailed to you. Even if you created an account in 2022, you must create a new account for 2023.</p>
8+
<p v-if="!profile">The first step is to <router-link to="/signup">sign up for an account</router-link> by providing your email address; a password will be emailed to you. Even if you created an account in a previous year, you must create a new account for 2024.</p>
99
<v-btn v-if="!profile" to="/signup" color="primary">Create a Ross account</v-btn>
1010

1111
<p v-if="profile">After you have created an account, you can begin to <router-link to="/apply">work on your application</router-link>.</p>
1212

13+
1314
<p><v-btn v-if="profile" to="/apply" color="primary">Work on your application</v-btn></p>
1415

1516
<!--
1617
<p v-if="offer && offer.offer == 'accept'"><v-btn v-if="profile" to="/status" color="primary">Provide travel information</v-btn></p>
1718
<p v-else><v-btn v-if="profile" to="/status" color="primary">View status</v-btn></p>
18-
<p v-if="offer && offer.offer == 'accept'"><v-btn v-if="profile" to="/fees" color="primary">Pay course fees</v-btn></p>
19+
<p v-if="offer && offer.offer == 'accept' && offer.location != 'philippines'"><v-btn v-if="profile" to="/fees" color="primary">Pay course fees</v-btn></p>
1920
-->
2021

2122
</v-flex>

0 commit comments

Comments
 (0)